これらはドキュメントでは意味がありません。 PHP はそれを別のものに置き換えます。 ビューに関するこの大まかな説明に同意する場合は、ほとんどのテンプレート ソリューションがビューとモデルを効果的に分離していないことにも同意することになります。テンプレート タグは、モデルに格納されているものに置き換えられます。 ビューを実装するときは、次のような質問を自問してください。「ビュー全体を置き換えるのは簡単ですか?」「新しいビューを実装するのにどのくらい時間がかかりますか?」「ビューの記述言語を置き換えるのは簡単ですか?」 、SOAP ドキュメントを使用すると HTML ドキュメントが置き換えられます)」 2.モデル モデルはプログラムロジックを表します。 (エンタープライズレベルのプログラムではビジネス層と呼ばれることが多い) 一般に、モデルのタスクは、元のデータを、ビューによって表示される特定の意味を含むデータに変換することです。通常、モデルは、クエリを実装するための抽象データ クラス (データ アクセス層) を介して、データ クエリをカプセル化します。たとえば、英国の年間降雨量を計算したい場合 (素敵な休暇の場所を見つけるためだけに)、モデルは 10 年間の毎日の降雨量を受け取り、平均を計算し、それをビューに渡します。 3. コントローラー 簡単に言えば、コントローラーは、Web アプリケーションの受信 HTTP リクエストによって呼び出される最初の部分です。一部の GET 変数など、受信したリクエストをチェックし、適切なフィードバックを行います。最初のコントローラーを作成するまでは、他の PHP コードを書き始めるのは困難です。最も一般的な使用法は、index.php の switch ステートメントのような構造です。
/** * MySQL をクエリするための単純なクラス
*/
|