symfony 2.1 でオンラインストアを構築しています。基本的に、サイトのユーザーがアイテムを表示、追加できるフロントエンド セクションと、管理者ユーザーがサイト全体を管理するためのバックエンド セクションがあります。フロントエンド セクションとバックエンド セクションのテンプレートは異なりますが、データベース モデル (Doctrine) は両方で同じです。
アプリケーションを構成するにはどうすればよいですか?
以前は、symfony 1.4 を使用していましたが、フロントエンド アプリとバックエンド アプリを作成するだけでした。Symfony 2 はバンドルを扱います。フロントエンド用とバックエンド用の 2 つのバンドルを作成する必要がありますか? そのような構造を作成すると、それらの間でモデルを共有できるようになります。
アプリケーションの構造を提案してください。