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 ファイルで理解します。