有
loads of questions
对于“正确的”php模板引擎,但它们都不关注缓存。
有谁知道一个轻量级的、高质量的、基于php 5的模板引擎,它可以做到以下几点:
-
低级模板函数(替换、循环和筛选,可能是条件函数)
-
缓存已分析的结果,可以为每个项设置单独的ttl,当然还可以通过编程强制重新加载
-
极易使用(如Smarty)
-
适度地污染命名空间(理想的解决方案是从外部应用程序与一个类交互)
但是
不聪明
. 我不反对,而且经常使用,聪明,但我正在寻找一些更简单,更精简的东西。
我看了法比安·波蒂埃的
Twig
这看起来很不错,并将模板编译成php代码,但除了此之外,它不会执行任何实际的缓存。
我
需要
和
希望
一个模板引擎,因为我需要完全分离代码和表示,以一种html设计器可以理解的方式,所以请不要根本讨论php中的模板引擎是否有意义。这些讨论很重要,但对这个问题有一些具体问题。