ホームページ > バックエンド開発 > PHPチュートリアル > php mvc 開発モデルに関するいくつかの考え

php mvc 開発モデルに関するいくつかの考え

WBOY
リリース: 2016-07-25 09:05:23
オリジナル
886 人が閲覧しました
MVC 開発パターン MVC は、アプリケーションの入力、処理、出力の分離を強制する設計パターンです。 MVC アプリケーションは、モデル、ビュー、コントローラーという 3 つのコア コンポーネントに分割されます。彼らはそれぞれ独自のタスクを処理します。

MVC開発モデル MVC は、アプリケーションの入力、処理、出力の分離を強制する設計パターンです。 MVC アプリケーションは、モデル、ビュー、コントローラーという 3 つのコア コンポーネントに分割されます。彼らはそれぞれ独自のタスクを処理します。

MVC の 3 層モードを厳密に区別する必要はありますか? m と c を国境を越えて使用すると、迅速な開発が促進されます。 私が使用しているフレームワークでは、m と c は境界を越えて使用でき、厳密には区別されません。ビジネス データの処理はまれで、おそらく 1 回だけであるため、m を c で直接処理したい場合があります。 このように、mで関数を書いてcで呼び出すと煩雑になり、PHPの高速開発の考​​え方に反します。

何が必要ですか? 1. 分離を表示する 2. コードの再利用 3. 開発効率

個人的には、MVCモード開発ではmとcを区別する必要はなく、再利用する必要があるデータはmに、再利用する必要のない単純なデータは直接cに放り込んでも良いと感じています。 専門家のアドバイスをお待ちしています。スクリプト スクールの公式 QQ グループ: 161228069 に参加してディスカッションに参加してください。



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート