У меня есть приложение, которое разработано в Symfony2. Теперь структура для него такова:
- FrontBundle - включает все, что связано с представлением приложения и пользовательским интерфейсом.
- PersistanceBundle - включает все, что связано с уровнем сохранения приложения.
- DomainBundle - включает все, что связано с объектами приложения и сервисами.
Является ли эта структура нормально? Или пучки используются как функция форума - ForumBundle, которая включает в себя все уровни (контроллеры, службы, логику домена и постоянство), связанные с форумом.