This document is for a version of CakePHP that is no longer supported. Please upgrade to a newer release! MVC(Model-View-Controller)を理解する¶ CakePHPは MVC デザインパターンを採用しています。MVCを利用したプログラミングはアプリケーションを3つの主要なパーツに分解します: モデル(Model)層¶ モデル層はビジネスロジックを実装するアプリケーションの部品を表します。これはデータの検索、アプリケーションに意味のある形への変換、また処理、検証(validating)、関連(associating)、そしてデータを扱うことに関する様々なタスクに責任をもつことを意味します。 一見して、モデルオブジェクトはアプリケーションに使用しているであろうデータベ