需要使用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 相关文章推荐
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 PHP
基于php split()函数的用法详解
Jun 05 PHP
php利用scws实现mysql全文搜索功能的方法
Dec 25 PHP
PHP定时执行任务实现方法详解(Timer)
Jul 30 PHP
win平台安装配置Nginx+php+mysql 环境
Jan 12 PHP
php将print_r处理后的数据还原为原始数组的解决方法
Nov 02 PHP
php基于dom实现读取图书xml格式数据的方法
Feb 03 PHP
PHP实现大数(浮点数)取余的方法
Feb 18 PHP
php安装扩展mysqli的实现步骤及报错解决办法
Sep 23 PHP
PHP 多任务秒级定时器的实现方法
May 13 PHP
php更新cookie内容的详细方法
Sep 30 PHP
解决laravel资源加载路径设置的问题
Oct 14 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防范SQL注入的具体方法详解(测试通过)
2014/05/09 PHP
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
phpinfo()中Loaded Configuration File(none)的解决方法
2017/01/16 PHP
Jquery动态更改一张位图的src与Attr的使用
2013/07/31 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
javascript实现简单的html5视频播放器
2015/05/06 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
2016/09/09 Javascript
Javascript 制作图形验证码实例详解
2016/12/22 Javascript
ajax实现加载页面、删除、查看详细信息 bootstrap美化页面!
2017/03/14 Javascript
Bootstrap 响应式实用工具实例详解
2017/03/29 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
2017/04/25 Javascript
使用jQuery给Table动态增加行、清空table的方法
2018/09/05 jQuery
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
详解JavaScript之Array.reduce源码解读
2020/11/01 Javascript
在elementui中Notification组件添加点击事件实例
2020/11/11 Javascript
详解Python基础random模块随机数的生成
2019/03/23 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
Jupyter notebook快速入门教程(推荐)
2020/05/18 Python
python cv2.resize函数high和width注意事项说明
2020/07/05 Python
几款Python编译器比较与推荐(小结)
2020/10/15 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
Html5实现如何在两个div元素之间拖放图像
2013/03/29 HTML / CSS
阿迪达斯芬兰官方网站:adidas芬兰
2017/01/30 全球购物
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
Lampenwelt德国:欧洲领先的灯具和照明在线商店
2018/08/05 全球购物
英国领先的游戏零售商:GAME
2019/09/24 全球购物
师范毕业生自荐信
2013/10/17 职场文书
心理健康教育主题班会
2015/08/13 职场文书
《百分数的认识》教学反思
2016/02/19 职场文书
《曹冲称象》教学反思
2016/02/20 职场文书
linux下导入、导出mysql数据库命令的实现方法
2021/05/26 MySQL
Python实现抖音热搜定时爬取功能
2022/03/16 Python