MVCの履歴

Model-View-Controllerの略。 処理の中核を担う「Model」、表示・出力を司る「View」、入力を受け取ってその内容に応じてViewとModelを制御する「Controller」の3要素の組み合わせでシステムを実装する方式。

昨今ウェブアプリは「MVCパターン」という言葉でにぎわっているが、cakePHPでいうところのMVCとは以下のとおり。 [M]:モデル。データベース(テーブル)とかデータの構造について記述。 [V]:ビュー。表示(要は表示のためのテンプレート)のこと。  表示の補助で使うスクリプトは「ヘルパー」とする。 [C]:コントローラー。処理手順を記述する。  処理の補助で使うスクリプトは「コンポーネント」とする。
http://php.atseason.com/?eid=474465