Я работаю над проектом с Zend Framework, и мне нужен ваш совет о правильном способе получения данных из базы данных.
Я использую Zend_Layout для загрузки моего шаблона. Соответствующее представление затем загружается в шаблон.
В шаблоне должен быть раздел, в котором отображаются данные из базы данных (например, категории). Поскольку я использую один шаблон, данные будут отображаться на каждой запрошенной странице независимо от того, какой контроллер или какое действие вызвано.
Я знаю, что извлекать данные из шаблона не очень хорошая практика, и было бы неплохо извлекать данные из каждого выполненного действия. Я не знаю, правильно ли использовать помощников для извлечения данных из базы данных, но это не противоречит самой идее MVC.