MVC

’tag’

Отличие MVC Закрытой части сайта от Открытой в Joomla 1.7

Май 29, 2012

Выделю для себя два главных отличия Model View Controller Back End части от Front End:

  1. безопасность в формах осуществляется посредством токенов;
  2. контроллер отвечает за перенаправление.

Tags: , , , ,
Записано в JavaScript, Программирование    |    Постоянная ссылка

Как работает MVC в Joomla 1.7

Май 26, 2012

MVC – Model View Controller.

Model (модель)

Model используется для работы с данными, которые были получены с помощью Controller или же запрашиваются из View.

По сути обработка данных, функции работы с данными.

View (отображение)

View извлекает данные из Model, записывает их в переменные с помощью $this, которые в последствии используются в Шаблоне отображения (макете, layout).

Controller (контроллер)

Controller отвечает за реагирование на действия пользователя. Controller только вызывает методы в Model, которые изменяют данные, а затем передает Model в View для отображения.

Полезные ссылки

Tags: , , , ,
Записано в Joomla, Программирование    |    Постоянная ссылка