アドバンスト・テンプレートには三つのアプリケーションがあります。すなわち、フロントエンド、バックエンド、そして、コンソールです。 フロントエンドは典型的にはエンド・ユーザに提示されるもので、プロジェクトの本体です。バックエンドは管理パネルや、分析などの機能です。 コンソールは典型的にはクロン・ジョブや低レベルのサーバ管理に使用されます。コンソールは、また、アプリケーションの配備の際にも使われ、マイグレーションやアセットを処理します。
さらに、二つ以上のアプリケーションから使われるファイル、例えば User
モデルを含む common
ディレクトリがあります。
フロントエンドとバックエンドは両方ともウェブ・アプリケーションであり、ともに web
ディレクトリを含んでいます。
これがウェブ・サーバのウェブ・ルートとすべきディレクトリです。
各アプリケーションはそれ自身の名前空間と、その名前に対応するエイリアスをもっています。同じことは common
ディレクトリにも当てはまります。