Организация более крупного проекта в ZF2

Мне нужен ваш совет с организацией сайта, похожего на facebook. Я не уверен, как организовать модули для этого типа сайта.

Моя идея состоит в том, чтобы сделать следующие модули:

  1. Модуль аутентификации ('вход пользователя, регистрация, запоминание, повторный пароль, выход из системы)

  2. Модуль профиля (добавление/редактирование/показ изображений профиля и обложки, удаление ваших сообщений, информации)

  3. Модуль стены (стена главной страницы как FB, просмотр обновлений статуса, лайк, добавление

4.Модуль загрузки (загрузка изображений, видео)

5.Групповой модуль (добавить, изменить, удалить группу)

Это нормально? Можете ли вы привести какой-нибудь из ваших примеров.


person Ivan    schedule 25.10.2015    source источник
comment
Вы должны проверить stackoverflow.com/a/21310868/949273   -  person tasmaniski    schedule 25.10.2015
comment
я проверю. Спасибо   -  person Ivan    schedule 25.10.2015


Ответы (1)


Не усложняйте свой дизайн большим количеством модулей преждевременно. То, что вы можете использовать множество модулей, не означает, что вы должны это делать. Нет ничего плохого в том, чтобы изначально создать один модуль приложения. Очень легко реорганизовать вещи в их собственные модули, если/когда вам это нужно, но не предполагайте, что ваши модули должны использоваться для функциональной группировки или других организационных целей. Вы можете использовать пространства имен внутри одного модуля для организации вещей.

person dualmon    schedule 26.10.2015