@perfiliy

Влияет ли использование TPL-макросов в PHP-шаблонизаторе на итоговую скорость выполнения шаблона?

В API PHP-шаблонизатора написано:
"Helper parseTplMacros больше не используется, TPL-шаблонизатор теперь всегда применяется к ответу сервера."

То есть, если я правильно понял, в PHP шаблонах можно напрямую использовать макросы из TPL шаблонизатора. В PHP не сильно разбираюсь, но важно, чтобы сайт работал быстро, поэтому выбрал PHP-шаблонизатор, но иногда с удовольствием бы использовал макросы из TPL при необходимости, если они не будут работать как самое слабое звено в цепи, как говорится.

Вопрос в том, есть ли при этом разница в скорости вывода результатов между, например, вот такой:

<?= $h1 = $page->getValue('h1'); ?>

и вот такой конструкцией:

%h1%

Это же относится и ко всем остальным TPL-макросам. Разумная это вообще идея? :)
Спасибо.
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ответы на вопрос 1
@atachrus
Да PHP шаблонизатор полностью поддерживает TPLS макросы.
Вопрос скорости тут уже нужно замерять.

Просто зачем в PHP шаблонизатор вставлять TPLS макросы, это уже другой и немного странный вопрос.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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