Задать вопрос
Shiz
@Shiz
Менеджер, программист, прототипировщик

Постоянное содержимое в MVC-веб-фреймворках?

Предположим у нас есть сайт работающий на одном из MVC-фреймворков. На сайте достаточно много сущностей и страниц. Но на страницах всегда показывается боковая колонка с блоком выводящим случайные картинки с сайта.

Вопрос заключается в следующем, согласно парадигме MVC, данные должны вытягиваться из модели в контроллере и передаваться в представление, следует ли в этом случае поступить также?

Или же стоит данные получать именно там где они используются, минуя контроллер?
  • Вопрос задан
  • 2471 просмотр
Подписаться 3 Оценить Комментировать
Ответ пользователя mayorovp К ответам на вопрос (6)
@mayorovp
Контроллер — это не почтальон, передающий данные от модели к представлению, а самостоятельный компонент, реализующий бизнес-процессы.

Если с отображением некоторого блока не связано ни одного бизнес-процесса, то контроллер ему вообще не нужен.
Ответ написан