cakePHP ファイル配置に関して
app
cake
vendors
cake:Cake のコアライブラリがあり、通常、この中に触れる必要はない
app:アプリケーションの具体的なフォルダやファイルが入るところ
vendors:サードパーティのライブラリを保存する場所
app ===================
/app
/config - データベース、ACL などの設定ファイルがあります。
/controllers - コントローラが入る場所
/components - コンポーネントが入る場所
/index.php - /app をドキュメントルートにしてcake を置けるようにしています。
/models - モデルの入る場所
/plugins - プラグインの入る場所
/tmp - キャッシュとログで使用されます。
/vendors - このアプリケーションで利用するサードバーティのライブラリを入れます。
/views - ビューの入る場所
/elements - 小型のビューであるエレメントが入る場所です。
/errors - 自作のエラーページをここに入れます。
/helpers - ヘルパーの入る場所
/layouts - アプリケーション(全体の)レイアウトファイルがここに入ります。
/pages - 動的に作成しなくてよいファイルがここに入ります。
/webroot - アプリケーションの DocumentRoot
/css
/files
/img
/js
/cake - Cake のコアライブラリ。ここにあるものは、どのファイルも編集してはいけません。
index.php
/vendors - サーバ全体で使用する、サードパーティのライブラリ
VERSION.txt - 利用している Cake のバージョンが分かります。