这个最快的模板引擎可不像网上那些自我吹嘘的模板引擎那样,最起码一个很大的不同是这个模板引擎是一个 PHP 扩展,从这一点就可以看出它比用 PHP 写出来的模板引擎要快不是难以理解的。
官方网址:http://alexeyrybak.com/blitz/blitz_en.html
官方提供的测试数据:
从这个数据看比 php include都要快,咳咳….
当然也可以看出来 php include其实也是很快的,至少比一般的模板引擎快很多,特别是 ZPS(Zend Performance Suite) on 的情况下,虽然还是比Blits略慢,可见装一个PHP内存cache扩展加速是很有必要的,我个人推荐xcache,这个扩展以后再说了^^
在ZPS off的情况下即使 include 速度下降的也令人吃惊…跟不用说smarty这种模板引擎了…这种状态Blitz下比传统模板引擎至少快3倍,即使是和php include比也要快1倍多,那个仅次于Blitz的php_templates也是一个PHP扩展模板引擎,可见扩展形式的模板引擎在没有加速扩展的时候 是最好的选择,不过话说回来,既然这个模板引擎扩展你都装了…那么再装一个xcache似乎也不是什么难事吧= =b
Blitz 引擎的语法架构和 phplib 那一类的模板引擎有点类似,是基于block的,模板用到的变量需要注册,所以安全性来说会高一些,而且它的速度对于那些速度极致追求者来说会有不小的诱惑
先简单介绍这么多,更详细的以后有时间再说^^
同时发布于:http://bbs.phpso.com/viewthread.php?tid=4415&extra=page%3D1
Nemo你也测试下吧-.-
我觉得nemo再快也不可能超过 include…毕竟nemo或者其他的模板引擎也就是用的 include…甚至还有所封装…
博主你好,我是PHP新手,自己写了个BLOG,用的是SMARTY模板引擎,在不开缓存情况下很差,速度太慢了,开了缓存,博客的特性都没有了,不能及时更新,生命期设置的短的话,服务器压力又过大,现在正想换一个模板引擎,Blitz Templates,看到他链接到你的博客的,希望你够再多谈一下关于这个模板的感受。我的EMAIL:[email protected]
其实这个模板主要就是速度很快,功能来说有点繁琐,语法比较麻烦,不过有了这么一个速度最快基本上语法问题还是可以容忍的^^
一直在考虑写一个php来实现Blitz的语法,这样没有扩展的时候也可以用,有扩展则可以直接将php实现替换下来