Software Engineer and Web Developer's Diary

1年後の自分に向けて

CakePHP を簡単に説明する

CakePHP にはモデル、コントローラ、ビューというものがあります。
下記のような URL の場合、
http://www.test.com/tops/index/param1/param2

app/controllers/tops_controller.php コントローラファイル
app/models/top.php モデルファイル
app/views/tops/index.thtml ビューファイル
のような構成になります。

下記のような URL にも対応できます。
http://www.test.com/products/商品ID
この場合は、.htaccess を少し工夫する必要があります。

コントローラ、モデル、ビューのそれぞれの役割/書き方は CakePHPの何かCakePHPのModelを使う、CakePHPを使う、の PDF ファイルで理解します。