CakePHPのディレクトリ構成

あんまり意識せずに開発していたのですが、今日CakePHPの公式ドキュメントに目を通す機会があったので 忘備録としてメモしておきます

bin

実行可能なCakeコンソールが入っている

config

CakePHPが使用する設定ファイルが入っている

logs

エラーログ、デバッグログのファイルなどが入っている

plugins

アプリケーションで使うプラグインが入っている

src

作成するプログラムが入る。MVCモデルのディレクトリなどが入っている

tests

テストケース

tmp

キャッシュデータなどが入っている

vendor

他のアプリケーションとの依存ライブラリが入っている。編集してはいけない

webroot

アプリケーションのパブリックドキュメントのルートとなる(index.php)