Шаблонная обработка за и против механизма с платформой зенда

Я знакомлюсь с Платформой Зенда (и MVC с PHP в целом) для персонального проекта. Я имею предыдущий опыт с Присяжным острословом и не имею никаких главных схватываний с ним, но я хотел бы использовать этот проект в качестве хорошего всестороннего осуществления изучения. Те из Вас знакомый с различными механизмами шаблонной обработки и ZF: Вы верите, там лучше обрабатывают механизмы по шаблону, чем Присяжный острослов в сочетании с ZF и почему? Я хотел бы применить то, что я изучаю реальным и продуктивным средам.

Персональный проект будет довольно устойчив. Управление пользователями, сессии, безопасность, взаимодействие базы данных, вход формы, jQuery, и т.д.

5
задан ashurexm 13 May 2010 в 01:15
поделиться

1 ответ

Если вы используете этот проект в качестве учебного опыта, я бы посоветовал изучить и использовать Zend_View, который является частью создания шаблонов (за отсутствием лучшего слова) ZF.Это будет намного проще, чем пытаться использовать какой-либо сторонний механизм шаблонов, и Zend_View может делать все, что может Smarty.

По моему личному мнению, есть только две веские причины для использования отдельного языка шаблонов в ZF (или любом проекте PHP):

  1. Вам нужны непрограммисты, чтобы иметь возможность редактировать и использовать шаблоны
  2. Вам нужно совместимость с существующими шаблонами, написанными с использованием этого механизма шаблонов (например, шаблоны Smarty из существующего проекта или шаблоны, используемые другим проектом, отличным от PHP)

. Если вы все же пойдете по маршруту Smarty, в части Zend_View руководства ZF будет немного Smarty примеры: http://zendframework.com/manual/en/zend.view.scripts.html . На DevZone также есть этот учебник: http://devzone.zend.com/article/120 , хотя ему уже несколько лет.

5
ответ дан 14 December 2019 в 19:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: