В том что вы описали можно узреть аналогию с популярными патернами
================================================== ============
1) Шаблон напрямую обращается к источникам данных (базе, например).
Я думал так уже не пишут, с этого начилось программирование для web,
хотя нет пишут, DLE-engine так работает))
2) Шаблон дергает некую ручку (приложение), которое обращается к данным, формирует их в нужном формате и возвращает
Такое поведение характерно для паттерна MVC, так работает джумла.
кстатии привет от Smarty, он тоже очень любит дёргать за всякие ручки.
3) приложение (а не шаблон), получает нужные данные из источников и передаёт их одной пачкой в шаблон.
Подобное поведение характерно для паттерна MVP, так работает YII.
Конечно эти сравнения с натяжкой но всё же похоже.
__________________
Лучше калымить в гандурасе чем гандурасить на колыме
Последний раз редактировалось DjDiablo, 17.06.2012 в 01:01.
|