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 のバージョンが分かります。


by
http://cakephp.jp/doc/ch02s03.html