需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析


Posted in PHP onMay 26, 2008

Smarty
Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。

Heyes Template Class
一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。

FastTemplate
一个简单的变量插值模板类,它分析你的模板,把变量的值从HTML代码中分离处理。

ShellPage
一个简单易用的类,可以让你的整个网站布局基于模板文件,修改模板就能改变整个站点。

STP Simple Template Parser
一个简单、轻量级并且易于使用的模板分析类。它可以从多个模板中组装一个页面,把结果页面输出到浏览器或者文件系统。

OO Template Class
一个你可以用在自己程序中的面向兑现的模板类。

SimpleTemplate
一个可以创建和结构化网站的模板引擎。它可以解析和编译模板。

bTemplate
短小但是快速的模板类,允许你把PHP逻辑代码从HTML修饰代码中分离。

Savant
一个强大且轻量级的PEAR兼容模板系统。它是非编译型的,使用PHP语言本身做为它的模板语言。

ETS - easy template system
可以使用完全相同数据重组模板的模板系统。

EasyTemplatePHP
适用于你的站点的一个简单但是强大的模板系统。

vlibTemplate
一个快速、全能的模板系统,它包含一个缓存和调试类。

AvanTemplate
多字节安全的模板引擎,占用很少系统资源。它支持变量替换,内容块可以设置显示或隐藏。

Grafx Software's Fast Template
一个修改版本的Fast Template系统,它包括缓存功能,调试控制台以及沉默去除为赋值块。

TemplatePower
一个快速、简单、功能强大的模板类。主要功能有嵌套的动态块支持,块/文件包含支持以及显示/隐藏未赋值的变量。

TagTemplate
这个库的功能被设计来使用模板文件,同时允许你从HTML文件检索信息。

htmltmpl: templating engine
一个适用于Python和PHP的模板引擎。它面向希望在项目中分离代码和设计的web应用开发人员。

PHP Class for Parsing Dreamweaver templates
一个分析Dreamweaver模板的简单类,被用于Gallery 2 和WordPress的自定义模块中。

MiniTemplator (Template Engine)
针对HTML文件的一个紧凑型模板引擎。对于模板变量和块定义它具有简单的语法。其中块可以嵌套。

Layout Solution
简化网站开发和维护。它拥有常用的变量和页面元素使你不需要重复做页面布局工作。

Cached Fast Template
它已经纳入 FastTemplate ,允许你缓存模板文件,甚至可以在分离的块内容上缓存不同的规格。

TinyButStrong
一个支持MySQL, Odbc, Sql-Server和ADODB的模板引擎。它包含7个方法和两个属性。

Brian Lozier's php based template engine
只有2K大小,非常快并且是面向对象设计。

WACT
一个从设计中分离代码的模板引擎。

PHPTAL
一个PHP下面的XML/XHTML模板库。

PHP 相关文章推荐
php+AJAX传送中文会导致乱码的问题的解决方法
Sep 08 PHP
php adodb连接mssql解决乱码问题
Jun 12 PHP
浅谈php函数serialize()与unserialize()的使用方法
Aug 19 PHP
PHP使用CURL模拟登录的方法
Jul 08 PHP
100多行PHP代码实现socks5代理服务器[2]
May 05 PHP
php版微信公众平台之微信网页登陆授权示例
Sep 23 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
Mar 17 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
Oct 12 PHP
laravel5使用freetds连接sql server的方法
Dec 07 PHP
Laravel 默认邮箱登录改成用户名登录的实现方法
Aug 12 PHP
Yii框架 session 数据库存储操作方法示例
Nov 18 PHP
thinkphp5实现微信扫码支付
Dec 23 PHP
JS实现php的伪分页
May 25 #PHP
php中iconv函数使用方法
May 24 #PHP
在PHP中使用模板的方法
May 24 #PHP
php读取数据库信息的几种方法
May 24 #PHP
php循环输出数据库内容的代码
May 24 #PHP
开源SNS系统-ThinkSNS
May 18 #PHP
删除及到期域名的查看(抢域名必备哦)
May 14 #PHP
You might like
PHP 和 MySQL 基础教程(一)
2006/10/09 PHP
用mysql_fetch_array()获取当前行数据的方法详解
2013/06/05 PHP
5种PHP创建数组的实例代码分享
2014/01/17 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
JQuery的Alert消息框插件使用介绍
2010/10/09 Javascript
javascript针对DOM的应用分析(二)
2012/04/15 Javascript
子页向父页传值示例
2013/11/27 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
2015/12/25 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
原生js编写基于面向对象的分页组件
2016/12/05 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
详解vue表单——小白速看
2018/04/08 Javascript
node前端模板引擎Jade之标签的基本写法
2018/05/11 Javascript
使用 Vue 实现一个虚拟列表的方法
2019/08/20 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
解决antd Form 表单校验方法无响应的问题
2020/10/27 Javascript
Python下线程之间的共享和释放示例
2015/05/04 Python
微信跳一跳小游戏python脚本
2018/01/05 Python
tensorflow创建变量以及根据名称查找变量
2018/03/10 Python
dataframe设置两个条件取值的实例
2018/04/12 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
Python基于mysql实现学生管理系统
2019/02/21 Python
python常量折叠基础知识点讲解
2021/02/28 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
Hibernate持久层技术
2013/12/16 面试题
新学期红领巾广播稿
2014/10/04 职场文书
2014教师年度思想工作总结
2014/11/10 职场文书
校本课程教学计划
2015/01/19 职场文书
放假通知
2015/04/14 职场文书
2015年英语教师工作总结
2015/05/20 职场文书
付款证明格式范文
2015/06/19 职场文书
区域销售大会开幕词
2016/03/04 职场文书
【HBU】数据库第四周 单表查询
2021/04/05 SQL Server
JS实现数组去重的11种方法总结
2022/04/04 Javascript