Шаблоны Template View и View Helper

Опубликовал read-php в 17.02.2011 Категория: Шаблоны корпоративных приложений PHP

Шаблон Template View во многом напоминает тот подход, что принят по умолчанию в PHP (имеется в виду, что на одной странице мы можем соединить как HTML-код разметки, отображающий данные, так и PHP-код веб-приложения). Как я уже говорил раньше, это одновременно и хорошо и плохо. Простота, с которой все это можно соединить вместе, вызывает искушение объединить логику приложения и отображения в одном месте. Но последствия такого подхода могут быть весьма плачевными.

К тому же, программирование представления на PHP — это вопрос многих ограничений. И если ваш код выполняет не только отображение данных, то относитесь к нему с величайшим недоверием!

Для решения этой проблемы в шаблоне View Helper  введен вспомогательный класс, который может быть специфичным для конкретного представления или использоваться в нескольких представлениях. В этот класс помещается весь программный код, требуемый для решения конкретной задачи.

Комментариев нет

Добавить комментарий