内容简介:1.6.1 更新说明 框架优化 一, 优化Cross\DB\SQLAssembler, 查询条件支持#SQL#指定SQL片段. $this->link->getAll("cpa_admin a, cpa_act_log r", "*", [ 'a.name' => ['#SQL#', 'r.name'] ]); ...
1.6.1 更新说明
框架优化
一, 优化Cross\DB\SQLAssembler, 查询条件支持#SQL#指定 SQL 片段.
$this->link->getAll("cpa_admin a, cpa_act_log r", "*", [ 'a.name' => ['#SQL#', 'r.name'] ]);
二,Cross\DB\SQLAssembler批量插入时自动转换格式
三,REST新增对HEAD,PATCH,OPTIONS的支持
四, 其他优化
附加参数的处理从Cross\Core\Application移动到Cross\Core\Router中处理
注释配置相关方法命名规范, 做到望文生义, 权限提升为public, 便于在外部处理
Cross\Core\Helper加解密用openssl_encrypt替代mcrypt_encrypt
Cross\DB\Drivers中CouchDriver和MongoDriver更新
buildForm事件回调传递view类, 便于生成表单
大量优化代码注释, 更符合规范
Skeleton优化
一, API调试文档优化
访问时增加Basic Auth认证(@cpdocbasic_auth)
允许在类注释中关闭公共参数表单(@cpglobalparams)
优化公共参数设置UI(@cpdocglobal_params)
生成文档时, 公共参数保存在.global.params
二, 增加lib\LogStation用于日志收集
FileLog 将日志保存在本地
HttpLog, UdpLog 将日志发送到远程服务器
三,app\admin相关优化
后台配置独立, 相关模块从modules\admin移动到app\admin\supervise
增加管理员个人信息, 主题设置及操作日志收集
默认数据表结构前缀由cp变更为cpa
优化后台菜单SQL性能
PHP版本兼容性优化
四, 其他优化
cli参数解析优化
增加lib\Tree\TrieTree前缀树,用于关键词屏蔽,替换等功能
优化lib\Mcrypt, 用openssl_encrypt替代mcrypt_encrypt
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上所述就是小编给大家介绍的《CrossPHP 1.6.1 发布,轻量级 PHP 开发框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Distributed Algorithms: An Intuitive Approach
Wan Fokkink / MIT Press / 2018-2-2 / USD 48.00
The new edition of a guide to distributed algorithms that emphasizes examples and exercises rather than the intricacies of mathematical models. This book offers students and researchers a guide to ......一起来看看 《Distributed Algorithms: An Intuitive Approach》 这本书的介绍吧!
Base64 编码/解码
Base64 编码/解码
RGB HSV 转换
RGB HSV 互转工具