Blitz templates 最快的PHP模板引擎


Posted in PHP onApril 06, 2010

简介:
Blitz templates 是一个用C语言开发的快速的PHP模板引擎,它是作为一个PHP的扩展功能。它开始作为一个php_templates更换,但发展到更多的工作。它是基于可扩展的模板控制器(自定义视图类在PHP )和简单的逻辑 。基准测试表明,这是最快的一个PHP的模板引擎,使Web应用程序更接近于一个聪明的MVC 结构模型,最大从您的代码分离出HTML。 这是专为大高负荷的有许多复杂的演示文稿的逻辑的互联网项目。

下图是几个模板的性能测试结果:Blitz templates 最快的PHP模板引擎

示例模板代码:
index.html
index.html
Html代码

<html> 
<head><title>{{ $title }}</title></head> 
<body> 
{{ include('header.tpl') }} 
{{ list_news() }} 
{{ include('footer.tpl') }} 
</body> 
</html>

index.php
<?php 
$view = new Blitz('index.html'); 

function list_news(){ 

 .... 

} 

$view -> parse(); 
?>

下载地址: http://sourceforge.net/projects/blitz-templates/files/
PHP 相关文章推荐
浅析PHP中的字符串编码转换(自动识别原编码)
Jul 02 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
Aug 07 PHP
PHP中读取文件的8种方法和代码实例
Aug 05 PHP
PHP统计数值数组中出现频率最多的10个数字的方法
Apr 20 PHP
php通过smtp邮件验证登陆的方法
May 11 PHP
将PHP的session数据存储到数据库中的代码实例
Jun 24 PHP
php base64 编码与解码实例代码
Mar 21 PHP
php如何修改SESSION的生存存储时间的实例代码
Jul 05 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
Nov 13 PHP
PHP实现的mysql读写分离操作示例
May 22 PHP
PHP获取远程http或ftp文件的md5值的方法
Apr 15 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
Dec 01 PHP
PHP数组内存耗用太多问题的解决方法
Apr 05 #PHP
phpMyadmin 用户权限中英对照
Apr 02 #PHP
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
Apr 02 #PHP
ExtJS与PHP、MySQL实现存储的方法
Apr 02 #PHP
php截取utf-8中文字符串乱码的解决方法
Mar 29 #PHP
php上的memcache和memcached两个pecl库
Mar 29 #PHP
php 字符串函数收集
Mar 29 #PHP
You might like
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
javascript URL编码和解码使用说明
2010/04/12 Javascript
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
jQuery UI Bootstrap是什么?
2016/06/17 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
Vuex利用state保存新闻数据实例
2017/06/28 Javascript
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
JS严格模式知识点总结
2018/02/27 Javascript
jQuery实现表单动态加减、ajax表单提交功能
2018/06/08 jQuery
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
webpack4 处理SCSS的方法示例
2018/09/03 Javascript
在小程序中推送模板消息的实现方法
2019/07/22 Javascript
React中使用UMEditor的方法示例
2019/12/27 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
vue 动态添加class,三个以上的条件做判断方式
2020/11/02 Javascript
nuxt 实现在其它js文件中使用store的方式
2020/11/05 Javascript
Python中的二叉树查找算法模块使用指南
2014/07/04 Python
详解Python循环作用域与闭包
2019/03/21 Python
python中比较两个列表的实例方法
2019/07/04 Python
python 多维高斯分布数据生成方式
2019/12/09 Python
增大python字体的方法步骤
2020/07/05 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
python工具快速为音视频自动生成字幕(使用说明)
2021/01/27 Python
Python抖音快手代码舞(字符舞)的实现方法
2021/02/07 Python
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
叙述DBMS对数据控制功能有哪些
2016/06/12 面试题
幼儿园保教管理制度
2014/02/03 职场文书
年度评优评先方案
2014/06/03 职场文书
镇创先争优活动总结
2014/08/28 职场文书
纪律教育学习心得体会
2014/09/02 职场文书
2014乡镇领导班子四风对照检查材料思想汇报
2014/10/05 职场文书
单身证明范本
2015/06/15 职场文书
解决golang结构体tag编译错误的问题
2021/05/02 Golang