3つの階層

24時間365日戦える営業マンを作りあげます。ホームページコンサルタント山田直毅(なおたか)です。


symfonyには3つの階層があります。これらの階層をWEBサービスに置き換えると、サイト全体がプロジェクト層、サイトに配置する各サービスがアプリケーション層、そのサービスを動かすためのプログラム群がモジュール層になります。また、この階層構造は設定ファイルを指定する場合等にも意識されます。

  • プロジェクト層
  • アプリケーション層
  • モジュール層

これらを作成する為にsymfonyコマンドにオプションが定義されています。