В этой главе вы узнаете о моделях, представлениях и контроллерах (шаблон проектирования Model-View-Controller, MVC). Веб-приложения используют шаблон MVC, чтобы отделить бизнес-логику от представления. Целью этого является возможность многократного использования кода и разделение ответственности.
Компоненты ZF3, рассматриваемые в этой главе:
Компонент | Описание |
---|---|
Zend\Mvc |
Поддержка шаблона MVC. Реализует базовые классы контроллера, плагины контроллера и т.д. |
Zend\View |
Реализует функциональность контейнеров для переменных, рендеринга веб-страниц и помощников видов. |
Zend\Http |
Реализует обертку HTTP-запроса и ответа. |