Форуми / National / Russian / Тех. поддержка / Вызов функций из шаблона и шаблонные теги

Как работает и что быстрее?

Macik
#35803 15.10.2012 11:52

У меня вопрос возник - какой вариант лучше использовать с точки зрения кеширования (скорости работы):

  • {MY_TAG}  
  • {PHP.my_tag}  
  • {PHP|my_tag()} 

 

Я так понимаю:

первый вариант наиболее предпочтительный, т.к. вешается на хук и вызывается только на соотв. странице, плюс хорошо кешируется.

второй вариант генерится заранее без привязки к конкретному вызову (тоже можно повесить на хук и вызывать только на целевой странице), как здесь с кешированием? 

третий вариант генерируется только когда вызван, вопрос, опять же с кешированием.

 

Т.к. внутренние механизмы кеширования coTemplate (и Котонти в целом) мне малопонятны - хочется услышать комменнтарии от спецов на счет что лучше, что быстрее, что целесообразнее... 

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F