[改造] 将__TABLE_NAME__这样的字符串替换成正规的表名,而且带上前缀和后缀 譬喻 $dao->join("__CHANNEL__ as c on c.pid = __COMPANY__.channelpid")->limit(10)->select(); 个中__CHANNEL__ 和 __COMPANY__ 将会翻译成对应的表名 这样使代码更悦目也更易领略。
[改造] 改造数据库驱动类对长毗连设置的支持,设置下面参数即可 'DB_PARAMS'=>array('persist'=>true),
[改造] 改造PDO驱动类的getFields要领对sqlite的支持
[改造] 完善mssql驱动类的端口支持
[改造] Db类parseConfig要领支持数组设置信息
[改造] mysql和mysqli驱动insertAll要领增加replace参数
[删除] 删除Db类中多余的addConnect和switchConnect要领
[模板]
[新增] 增加机关模板支持
[新增] 在模版中的include标签,可以利用自界说属性, 替换被包括模版中名目为[var]的变量。 如 则被导入的模版中 [varname] 标签会被替换为 value
[新增] Cx标签库增加for标签支持
[新增] 模板禁用PHP语法支持
[新增] 模板标签增加 {++$a} {--$b} 用法支持
[批改] 批改Cx标签库的volist标签的mod属性
[批改] 批改模板变量的函数理会的参数中带有=的BUG
[改造] 去除Cx标签库的layout标签 增加新的layout标签用法
[改造] 分组的模板布局改变为 Tpl/分组名/主题名/模块/操纵.html
[改造] 优化include标签理会
[改造] 模板输出法则调解为 [模板主题:][模块:][操纵] 不支持 跨项目和跨分组挪用 该用法可用于display要领和include标签
[改造] 改造模板输出替换变量__GROUP__ 假如当前没有分组则输出同 __APP__
[调解] 当前模板文件名设置 改名为 TEMPLATE_NAME
[调解] 默认模板主题配置为空 本来为default
[调解] Think模板引擎的load要领改名为fetch
[删除] 去掉Cx标签库的iterate要领界说
[删除] 打消模板快捷变量输出 统一利用尺度变量输出方法
[删除] 废弃模板引擎的普通标签方法的include和load标签 以下用法不再支持 {include:public/header.html} {load:/public/css/common.css} 替代用法 因为XML标签方法的include和load用法更强大 ,包罗可以传人模板变量名等,XML方法的load标签尚有许多的别名用法,完全可以代替普通标签加载。 今朝,普通标签仅仅用于输出变量和一些快捷输出。
[扩展]
[新增] 增加REST模式
[新增] CLI模式扩展 增加参数获取成果 所有呼吁行参数均可以回收 $_GET 方法获取
[批改] 批改amf phprpc模式扩展在allinone模式下面的编译缓存错误
[调解] Model目次移出焦点类库 作为扩展模子 放入Extend
[调解] Html标签库移入扩展标签库目次
[调解] auto_charset函数移入扩展函数库
[调解] 变动模块扩展和操纵扩展方法 回收hack方法 别离界说__hack_module和__hack_action
[改造] CLI模式支持两种URL方法: pathinfo方法挪用(默认) php index.php module/action/id/4/name/hello 而且支持pathinfo脱离符定制 设置URL_PATHINFO_DEPR即可 php index.php module_action_id_4_name_hello 普通方法挪用 php index.php module action id 4 name hello
[改造] Cli模式的Action类增加_initialize要领支持
[删除] 移除兼容模式扩展Compat
[其他]
[新增] 添加标签执行的日志记录
[新增] 添加行为的执行日志记录
[新增] 添加add_tag_behavior要领 用于动态添加行为扩展到某个标签
[批改] 批改load要领反复导入斗嘴的问题
[批改] 批改 焦点编译列表文件界说后 再次import的斗嘴bug
[批改] 优化内存开销计较
[批改] 修复分页参数的一个裂痕
[批改] 批改PHP 5.4版本支持
[改造] msubstr函数改造
[改造] 批改String类的msubstr要领不添加...的问题
[改造] 批改扩展函数库的msubstr要领不添加...的问题
[批改] Widget类批改路径
[改造] Widget支持第三方模板引擎扩展
[改造] 框架加载底层默认语言包 并编译缓存
[改造] 优化import要领 去掉同名类库斗嘴检测
[改造] 优化require_cache函数 去掉realpath处理惩罚
[改造] 实现了驱动类库的扩展疏散 包罗数据库驱动、缓存驱动和模板引擎驱动
[改造] 去掉焦点php文件最后的?>
[改造] 重写get_client_ip函数 批改iis下面的问题, 优化并且增加正当性验证,而且从扩展函数库移到内置函数库
[改造] 改造tag要领 没有执行任何行为的话返回false
[批改] 批改init运行时间的显示问题
[改造] View类 output要领并入fetch要领 并删除templateFile属性
[改造] 改造tag要领 答允应用标签扩展包围系统标签扩展 默认环境下是归并标签扩展 假如在应用扩展中配置 '_overlay'=>1 则暗示完全包围系统标签扩展的(对应的系统标签扩展将不被执行) 譬喻, 'app_begin'=>array('appBehavior1','appBehavior2','_overlay'=>1) 则暗示app_begin标签将不再读取系统界说的标签扩展行为
[改造] 自动生成目次的时候 生成项目标Behavior、Widget和Filter目次
[改造] Action析构要领增加日志生存操纵
[改造] 优化编译缓存
[改造] 日志信息添加当前URL记录
[调解] 去掉Think基类的依赖和担任 Think类用于安排静态要领
[调解] Dispatcher类移动到Think/Core包
[调解] 系统内置模板文件统一为tpl 后缀
[删除] 去掉compat函数文件
[缓存]
[新增] Cache类增加行列成果
[新增] 增加Redis缓存方法支持