- app/: アプリケーション設定を含むディレクトリ
日常的な開発においては、app/config/ ディレクトリの中の設定やルーティングファイルを編集するために app/ ディレクトリをよく使うでしょう
- src/: プロジェクトのすべての PHP コードはこのディレクトリの下に格納されます
簡単にいえば、src/ ディレクトリは、アプリケーションを動かすためにあなたが書いた実際のコードすべてを含んでいます。例えば、PHP コード、テンプレート、設定ファイル、スタイルシートなどを含んでいます。開発するとき、ほとんどの作業は、このディレクトリに作った 1 つ以上のバンドルの中で完結しています。
-
vendor/: 慣例ではあらゆるベンダーライブラリはここに置かれます
-
web/: ここはウェブルートディレクトリで、公開してアクセス可能なファイルはここに含めます
ウェブルートディレクトリは公開する静的なファイルすべてを置く場所です。画像やスタイルシート、そして JavaScript も含みます。また次のようなフロントコントローラーを置く場所でもあります: