FFCMS Wiki

Официальная документация разработчика и администратора

Инструменты пользователя

Инструменты сайта


core:mvc:intro

MVC логика

MVC (Model-Viewer-Controller) - это шаблон построения приложений, разделяющий реализации представления, модели и контроллера. Данный паттерн разработки приложений позволяет существенно упростить разработку приложений а так же представляет собой единый стандарт для множества разработчиков. В FFCMS 3 используется классический MVC подход к разработке приложений. Более подробно информацию о MVC можно прочесть на wikipedia.

  • Модели в FFCMS существуют для реализации бизнес-логики, бизнес-правил и обработки данных, переданных из контроллера
  • Представления в FFCMS отвечают за визуализацию результата обработки моделью и/или переданных данных из контроллера
  • Контроллер в FFCMS отвечает за обработку входящих данных, инициализацию модели и вызов представления

Подробные руководства разработчика:

core/mvc/intro.txt · Последние изменения: 2016/06/23 12:40 (внешнее изменение)