Варианты использования для модулей в Zend Framework - PullRequest
3 голосов
/ 12 июля 2010

Помимо очевидных сценариев использования 'admin' и 'blog' для структуры модулей в Zend Framework, есть ли какие-либо причины или рекомендации по использованию модулей? Я чувствую желание использовать модули, но я не уверен, как разделить свое веб-приложение на модули.

Можете ли вы предложить некоторые случаи, когда использование модулей было бы полезно?

1 Ответ

3 голосов
/ 20 июля 2010

Модули хороши, когда вы хотите повторно использовать их в нескольких приложениях, или когда часть приложения достаточно велика, чтобы гарантировать разделение на собственный блок.Вместо того, чтобы связать несколько несвязанных контроллеров в одном каталоге, модуль позволяет вам разбивать MVC на связанные куски.наши клиенты часто выбирают доступные модули для упаковки приложения.Мы также ввели зависимости модулей, чтобы модули могли полагаться друг на друга.

Как правило, когда наши приложения имеют подпапку высокого уровня, если они не имеют только пару страниц, они являются модулями.Например, About будет только контроллером и представлением в приложении, но forum может быть его собственным модулем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...