phpnew CACHE_TPL 7.3.7 更新日志. 1: 修复部分方法返回值类型错误的问题. 2: 修复方法类型为私有, 导致无法继承的问题. 3: 判断结构更严格. 4: 细节修复 PHPnew tpl 特点: 1: 完美兼容PHP5.6+. 2: 模板并发写入优化更新, 防止卡住或者崩溃情况发生. 3: css, js引用增加模板语法功能, 引入流程更如人所想. 4: 增加Todo, bug等标注支持功能, 在模板中可写标注了. 5: 安全保护功能增强, 缓存文件地址及禁止直接访问. 6: 变量释放过程优化, 速度明显提升. 7: 静态文件自动匹配路径功能增加,有效改善路径问题.
文档 & 演示: http://phpnew.fenanr.com/ 程序请尽量在php 5版本以上使用, php4- 无法运行. 下载地址: http://www.fenanr.com/fxampps/112764.html 下载本zip, 解压在php环境, 直接访问即可. 简易的使用方法 1 2 3 4 5 6 7 8 9 10 11 12 | <?php
# 开始前, 我们先了解一下几个概念:
include ( './PHPnew.class.php' );
$PHPnew = new PHPnew();
$PHPnew ->load( 'phpnew' );
|
Ajax 读模板机制: 1 2 3 4 5 | $PHPnew ->load( '<span>{$a}</span><span>{$b}</span><span>{$c}</span><span>{$d}</span>' );
$PHPnew ->load( 'phpnew' , '_ajax' );
|
智能获取文件路径功能.
1 2 3 4 5 6 7 8 9 10 | $PHPnew ->load( '__phpnew' );
|
end;
Phpnew 是一款简易而智能的模板引擎,它来自discuz的引擎原理,经过后期长时间优化重写,演变为可以独立使用的模板化工具。经过长期项目运行优化及实践,phpnew已经在人性化上更为突出. 无需配置即可使用,让新手更容易上手且熟悉。 新的版本针对原来的结构有了根本性上的改变,增加了几种非常智能的解析模式,兼容传统的php原生写法, 也支持smarty写法,同时也支持discuz写法, 三种模式同时使用均可. 即使你反对模板引擎,也可以使用它,来完成任务。本模板引擎可加快开发速度, 是企业建立, 中小型站点首选引擎。 PHPnew CACHE TPL 是目前分离discuz最完美的模板引擎, 经过几个版本的更新, 项目经验需求的刚性需求, 以至开发出许多特色功能, 如todo, bug标注功能, 支持php 5.5+, 内存压力减少, 再无崩溃的情况发生, 优化的变量释放过程. 自动文件路径匹配等等.
|