PHPnew CACHE_TPL是一款php模版引擎,请尽量在php 5版本以上使用, php4- 未测试运行.本源码默认为utf-8, 其它编码请自行转换,建议使用xampps环境包。

软件特点:

1: 完美兼容PHP5.6+.

2: 模板并发写入优化更新, 防止卡住或者崩溃情况发生.

3: css, js引用增加模板语法功能, 引入流程更如人所想.

4: 增加Todo, bug等标注支持功能, 在模板中可写标注了.

5: 安全保护功能增强, 缓存文件地址及禁止直接访问.

6: 变量释放过程优化, 速度明显提升.

7: 静态文件自动匹配路径功能增加,有效改善路径问题.

更新日志:

1: 修复部分方法返回值类型错误的问题.

2: 修复方法类型为私有, 导致无法继承的问题.

3: 判断结构更严格.

4: 细节修复

版本说明:

php a1: load方法优化. 支持字符串, 及block块独立调用.
    a2: 文件自动搜索算法优化.
    a3: 细节修正.  

1: block 块支持全系列语法.

2: 增加 load方法, 与display方法功能相同, 以便与模板中的load引入统一.

3: {load dir/file} {load dir/file.tpl} {load $tpl} 引入模板兼容支持更多的语法.

4: 增加全过程监控日志功能.set_templates_isdebug方法开启.

5: 增加全系列以set_开头的设置方法:

set_auto_path(); [自动搜索文件目录, 多个文件请调用多次方法, 注意顺序对结果的影响.]

set_cache_path(); [缓存文件目录, 仅支持一个目录]

set_templates_path(); [模板文件目录, 多个文件请调用多次方法, 注意顺序对结果的影响.]

set_language(); [设置语言包数据]

set_templates_suffix(); [模板文件后缀, 缓存文件后缀]

set_static_assign();   [静态文件变量如css, js里面的变量]

set_templates_isdebug(); [是否开启日志监控功能, true|false]

6: 修复旧版引入不存在模板会异常问题.

7: 静态自动搜索文件功能优化, 减轻压力.

8: 淡化模板目录与默认模板目录概念, 全部用set_templates_path方法来设置.

9: 各方法返回值优化. {html xx} 语法暂时作废.

10: 增加二元运算语法 {$reg|false}  {$reg|true|false} 类似于php的简写.

11: 其它细节, 性能一一优化.

PHPnew模板引擎-phpnewtp下载7.3.9 最新破解版下载地址

远程下载