chakky
Новичок
CMS::Взаимодействие модулей
Привет!
Народ, тут такая вечная проблема возникла... вобщем, вопрос, даже более чем абстрактен, постараюсь максимально конкретизировать.
Меня интересуют наиболее оптимальные (красота архитектуры, расширяемость, производительность... добавьте по вкусу) идеи и реализации поектирования той части ядра CMF, которая осуществляет обмен информацией и управляет взаимодействием между модулями какими-либо данными.
Допустим, есть гипотетический запрос пользователся. В результате, запроса, ядро инстанциирует соответсвующий контроллер (в случае MVC) и вызывает его Акшн (не важно, как контроллеры с Акшинами храняться физически - файлы и классы, как в Зенд, Папки и фалы, ещё что-то , собираемое из конфига). Допустим, у нас есть несколько модулей, которые так же хотят внести свою лепту в выходной поток юзеру или сделать/изменить ещё что-то.
Меня интересуют решения проектирования пободной структуры и функционала, как лучше сделать???
зы: Если читающий пожелает ответить, но будет не совсем ясно, что именно мне нужно - буду рад дополнить свой вопрос, по конкретному замечанию.
Привет!
Народ, тут такая вечная проблема возникла... вобщем, вопрос, даже более чем абстрактен, постараюсь максимально конкретизировать.
Меня интересуют наиболее оптимальные (красота архитектуры, расширяемость, производительность... добавьте по вкусу) идеи и реализации поектирования той части ядра CMF, которая осуществляет обмен информацией и управляет взаимодействием между модулями какими-либо данными.
Допустим, есть гипотетический запрос пользователся. В результате, запроса, ядро инстанциирует соответсвующий контроллер (в случае MVC) и вызывает его Акшн (не важно, как контроллеры с Акшинами храняться физически - файлы и классы, как в Зенд, Папки и фалы, ещё что-то , собираемое из конфига). Допустим, у нас есть несколько модулей, которые так же хотят внести свою лепту в выходной поток юзеру или сделать/изменить ещё что-то.
Меня интересуют решения проектирования пободной структуры и функционала, как лучше сделать???
зы: Если читающий пожелает ответить, но будет не совсем ясно, что именно мне нужно - буду рад дополнить свой вопрос, по конкретному замечанию.