ホームページ >バックエンド開発 >PHPの問題 >php mvc とはどういう意味ですか?

php mvc とはどういう意味ですか?

藏色散人
藏色散人オリジナル
2021-12-29 10:19:553726ブラウズ

php mvc は設計モデルです。mvc の M は、特定のビジネス ロジックを完成させるために使用されるモデル モデルを表します。V は、情報の表示を担当するビューを表します。C は、命令の発行を担当するコントローラーを表します。 。

php mvc とはどういう意味ですか?

#この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。

php mvc とはどういう意味ですか?

php における MVC の基本的な理解と原則

php mvc の意味

MVC とは何ですか?

初心者にとっては、この部分はあまり理解できないかもしれませんが、MVC は、ビジネス ロジックと特定のデータ表示を分離し、それらを階層化することを可能にする設計モデルです。

M:model モデル、特定のビジネス ロジックを完了します

V:view、view、情報の表示を担当します

C:controller、コントローラは命令の発行を担当します、交通警察官の役割(方法を区別し、フロントデスクから要求を受けたときにどの方法を使用するかを決定します)

基本原則と詳細を図にまとめます。

##説明: ブラウザーから URL を入力します。リクエストがサーバーによって処理されると、サーバーはまず URL を解析し、次に次の 3 つのパラメーターに従って URL を分類します。 p パラメータに従って対応するプラットフォームを見つけます。 c は対応するコントローラを見つけます。 a に従って対応するコントローラ内のメソッドを見つけます。次に、対応するコントローラはデータベース モデルを呼び出して、対応するデータベース操作とデータの論理処理を実行します。特定の条件を調べて結果を返し、その結果がビュー レイヤによって処理されます。

Web サイトの機能の複雑さと多様性により、さまざまなモジュールを処理するために複数のコントローラーが必要かどうかが決まります。そのため、最初にコントローラーの基本クラスを定義し、パブリック メソッドを保存し、コードの再利用を増やすことができます

mvc の利点は明白です。階層化が非常に明確なので、チームの開発と変更が容易になります

推奨される学習: 「

PHP ビデオ チュートリアル

以上がphp mvc とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。