3.0完整版 [20120323]

浏览:21491 最后更新:2013-04-07 09:40 分类:框架
3.0正式版带扩展和示例完整版 ,完整更新日志看这里,相对于RC2版本更新如下:

[修正]
修正视图模型扩展的checkOrder方法
修正U方法对默认分组的完善
修正Redis缓存类
修正sqlsrv驱动
修正模式扩展中的Model类
修正模型的where方法传人空参数的时候导致delete方法删除全部数据的问题
修正路由定义的大写被强制转换为小写的错误 
修正静态缓存读取行为扩展
修正Pgsql驱动
修正S方法的缓存有效期
修正Mongo驱动类
[删除]
取消path_info标签扩展位置
取消TAG_NESTED_LEVEL配置参数,该参数已经无效
取消CheckTemplate行为扩展 并入核心App类的init方法
[增加]
App类增加action_name 行为标签位置 用于改变操作方法名
增加引擎扩展 SAE纳入第一个引擎扩展
增加ENGINE_PATH常量定义 用于引擎扩展使用
增加PATH_INFO的兼容判断功能 
增加URL_PATHINFO_FETCH配置参数
增加FireShowPageTrace行为扩展 能将Trace信息输出到火狐的firebug
增加Wincache缓存扩展驱动
[完善]
SAE引擎代码优化
优化ThinkPHP入口文件
改进模块名的安全检测 取消异常抛出改成引导到空模块环节
改进Widget类的template属性处理,不区分大小写 方便定义
模型的field方法支持 field(true) 用法 表示获取数据表的全部字段 (而不是*)
改进对mysql驱动的关键字处理方法parseKey
改进MongoDb驱动对读写分离的支持
改进模板引擎的标签别名解析 别名可以无需要定义解析方法
改进Db和sqlite缓存驱动类对有效期参数的判断
规则路由定义支持完整匹配
改进模板检测的自定义模板目录支持
[调整]
系统调试模式配置文件关闭模板缓存
模板字符串替换定义TMPL_PARSE_STRING区分大小写
配置参数只支持一级不区分大小写 二级以下配置参数区分大小写调用
行为日志记录类型改为Log::INFO 类型,方便通过配置文件 单独关闭相关行为日志显示和记录
checkLang行为扩展调整语言包命名规范调整 项目公共语言包 common.php 分组语言包 分组名.php 模块语言包 分组名_模块名.php 或者 模块名.php


评论( 相关
后面还有条评论,点击查看>>