给大家介绍几个PHP模板引擎
作者:bea
1、smarty(强烈推荐)
smarty模板引擎是PHP官方出的模板引擎, 以前的官网地址是http://smarty.php.net/,因为太流行了吧,后启用了新域名http://www.smarty.net/。
Smarty是一个php模板引擎。更准确的说,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法。可以描述为应用程序员和美工扮演了不同的角 色,因为在大多数情况下 ,他们不可能是同一个人。
Smarty的特点之一是”模板编译”。意思是Smarty读取模板文件然后用他们创建php脚本。这些脚本创建以后将被执行。因此并没有花费模板文件的语法解析,同时每个模板可以享受到诸如Zend加速器(http://www.zend.com) 或者PHP加速器(http://www.php-accelerator.co.uk)。这样的php编译器高速缓存解决方案。
强烈推荐大家使用smarty模板引擎,如果是学习PHP出去找工作的话,有些公司还是要求你会smarty的。
2、PHPTAL
一个PHP下面的XML/XHTML模板库。
3、Cached Fast Template
它已经纳入FastTemplate,允许你缓存模板文件,甚至可以在分离的块内容上缓存不同的规格。
4、PHP Class for Parsing Dreamweaver templates
一个分析Dreamweaver模板的简单类,被用于Gallery 2 和WordPress的自定义模块中。
5、Savant
一个强大且轻量级的PEAR兼容模板系统。它是非编译型的,使用PHP语言本身做为它的模板语言。
6、STP Simple Template Parser
一个简单、轻量级并且易于使用的模板分析类。它可以从多个模板中组装一个页面,把结果页面输出到浏览器或者文件系统。
7、FastTemplate
一个简单的变量插值模板类,它分析你的模板,把变量的值从HTML代码中分离处理。
结尾:我只学习和用过smarty模板,也觉得知道一个PHP模板也就够了。并且就目前来说,smarty模板引擎是用得最广的一个PHP模板了,比较容易学习。也是一直都是用的这个PHP模板。相信大家厉害的话,还可以开发自己的PHP模板引擎哦!
猜你喜欢
您可能感兴趣的文章:
- 使用PHP读取XML文件中的数据信息
- 对比几款流行的PHP IDE工具
- PHP中如何正确使用Json
- PHP Json格式与JS Json间的调用
- 了解Json在PHP中的应用
- IIS服务器下配置最佳PHP环境
- IIS下详解配置PHP服务器
- PHP以Apache模块安装带来的安全问题
- Linux环境下安装php apache和mysql
- php apache搭建php的开发环境详解
- 使用PHP实现URL的转码和反转码
- PHP验证URL地址实例代码
- 解决PHP URL地址栏中文乱码
- 详解PHP函数parse_url()解析URL地址
- 几个简单方法教你处理PHP字符串
- .htaccess重写规则以及参数说明
- PHP中如何设置session过期
- PHP模板引擎Smarty的工作原理
- smarty的安装、配置和使用实例