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

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

青灯夜游
青灯夜游オリジナル
2020-04-25 16:24:343396ブラウズ

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

MVC とはどういう意味ですか?

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

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

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

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

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

1 (1).png

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

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

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

さらに関連する知識については、

PHP 中国語 Web サイトに注目してください。 !

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

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