Blitz templates 最快的PHP模板引擎

2015-01-24信息快讯网

Blitz templates 是一个用C语言开发的快速的PHP模板引擎,它是作为一个PHP的扩展功能。它开始作为一个php_templates更换,但发展到更多的工作。

简介:
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解析html的实现代码
php中设置多级目录session的问题
ThinkPHP 防止表单重复提交的方法
ThinkPHP与PHPExcel冲突解决方法
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
判断Keep-Alive模式的HTTP请求的结束的实现代码
PHP源码之explode使用说明
linux下使用ThinkPHP需要注意大小写导致的问题
linux下为php添加curl扩展的方法
php.ini中date.timezone设置分析
PHP中date()日期函数有关参数整理
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
PHP的explode和implode的使用说明
PHP 字符串正则替换函数preg_replace使用说明
php中使用explode查找某个字符是否存在的方法
php守护进程 加linux命令nohup实现任务每秒执行一次
php array_intersect比array_diff快(附详细的使用说明)
php header Content-Type类型小结
php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
PHP 数据结构 算法 三元组 Triplet
php下关于中英数字混排的字符串分割问题
PHP数组内存耗用太多问题的解决方法
phpMyadmin 用户权限中英对照
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
ExtJS与PHP、MySQL实现存储的方法
php截取utf-8中文字符串乱码的解决方法
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
ajax+php打造进度条 readyState各状态
php Smarty date_format [格式化时间日期]
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
php checkdate、getdate等日期时间函数操作详解
PHP调用Twitter的RSS的实现代码
PHP set_time_limit(0)长连接的实现分析
php下使用SimpleXML 处理XML 文件
Linux下将excel数据导入到mssql数据库中的方法
php cli 方式 在crotab中运行解决
PHP simple_html_dom.php+正则 采集文章代码
c#中的实现php中的preg_replace
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
phplock(php进程锁) v1.0 beta1
PHPLog php 程序调试追踪工具
©2014-2024 dbsqp.com