私は3つの異なる「モジュール」を持つSymfony2アプリケーションを構築しています.1つはある言語から別の言語にテキストを翻訳しようとするユーザー用、2番目は翻訳者用、3番目は管理者用です。これに最適なアプリ構造はどうなるのだろうと思っています。
私が持っている必要があります:
- 3 つのバンドル UserBundle、TranslatorBundle、および AdminBundle または
- 翻訳などの機能のバンドルがあり、そのようなバンドル内でユーザー/翻訳者/管理者アクセスを分割します。
可能な限り最善のアプローチは何ですか?このトピックを扱った Web 上の適切な記事は見つかりませんでした。