лучше собирать шаблоны в php кэш заменяя на php инструкции
как делают нормальные фрэймворки/шаблонизаторы
(Добавление)
+ выигрыш по перформансу
иначе получается интерпретация интерпретатора))
еще и в рекурсии
(Добавление)
разовьем про интерпретацию
компилируемые языки компилируются и выполняются как готовая прога
интерпретируемые выполняются отдельной программой интерпретатором
медленно зато изменения вносятся на лету
так вот
получается интерпретатор php у тебя выполняет php код который выполняет твой шаблонизатор
так можно бесконечно))
смысл шаблонизатора в том чтобы разделить логику и представление
защита от xss
отсутствие сложной логики в представлении и перенос ее ниже(разделение) итдитп
не надо шаблонизатор выполнять
лучше его собирать
кактотак
|