SmartTemplate
最新下载: 最新smarttemplate-1.2.1.tar.gz下载(2007/11.12更新)
交流中心: http://bbs.phpres.com/forum-50-1.html
SmartTemplate是一个支持大型WEB应用的简单、轻巧、快速的PHP模板引擎.工作方式类似模板编译,他把模板转换为可执行的PHP脚本,并且保存起来以备以后重用。当一个新的模板在第一次被使用时,模板内所有的占位符被替换为简单的可输出指定内容的PHP代码元素。如果你指定内容给正确的变量, 将再也不需要进行模板分析了. 程序要做得仅仅是自己包含并执行便以后的模板. 这通常会戏剧性的减少模板引擎的运行时间.
SmartTemplate 支持:
-普通变量替换 (字符串,等等)
-重复的内容块 (嵌套数组/ BEGIN..END)
-基本的逻辑控制结构 (IF..ELSEIF..ELSE)
-可定制的扩展模块 (输出过滤, 大小写转换, 格式输出, 等等.)
-模板编译 (HTML 模板被转换为可执行的PHP代码)
-输出缓存 (重用输出页面从而提速你的程序)
SmartTemplate 特别优化以提高速度.尽管 SmartTemplate 支持多种功能和函数, 但是在你的程序运行期间,仅仅很少一部分时间用在模板处理上.
他将使得你使用最少开发费用开发PHP程序,同时拥有闪电般的运行数度!
以下的基准测试,使用我们众所周知得模板引擎作为对比,来测试他们得运行速度。
测试过程分别使用包含1、20、200个对象被使用得模板。
基准测试 I: (Smarty vs. SmartTemplate)
• Server: RedHat Linux, Apache 1.3.27, PHP 4.3.1
• Pentium III - 1300 MHz CPU, 512 MB RAM
• Apache 基准测试, 20 个并发请求

------------------------------------------------------------
PHP专家论坛推出SmartTemplate交流专区,你可以下载到最新版本的SmartTemplate源代码,找到关于SmartTemplate最全的中文资源,我们提供SmartTemplate相关的教程,下载,手册,实例,评测以及教学视频(后期推出).
我们的目标: 建立国内以SmartTemplate技术为核心的交流中心,同时也希望大家不断地发展和完善SmartTemplate这个优秀的模板引擎。
最新下载: 最新smarttemplate-1.2.1.tar.gz下载(2007/11.12更新)
交流中心: http://bbs.phpres.com/forum-50-1.html