Я знаю, что набор Symfony2 должен содержать общий набор функций. Однако, насколько подробно вы определяете этот набор функций? Например, у меня есть ContentBundle, который занимается созданием и редактированием контента. Затем у меня есть TaxonomyBundle, который обрабатывает теги и категории и т. Д. Наконец, у меня есть SessionBundle, который занимается опросами.Что именно должен содержать пакет Symfony2?
Проблема, с которой я сталкиваюсь, заключается в том, что сущности доктрины полагаются на сущности в других связках. Например, у меня есть сущность «Тип» в TaxonomyBundle, а «Poll» в PollBundle принадлежит «Тип». Наконец, «Тип» относится к «Контент» в ContentBundle.
Я тоже гранулированный при попытке разделить проблемы? Должны ли вещи, подобные контенту и таксономии, быть частью одного и того же пакета?
tl; dr насколько широкий объем, с точки зрения особенностей должен быть комплект Symfony2?
Ahaaa! Да, это имеет больше смысла. Я замечаю, что в руководстве по лучшей практике они упоминают «блок блога». Ну, блок блога может содержать контент, таксономию и опросы ... Спасибо, это действительно помогло :) –