CrossPHP虚拟主机版是一个简洁高效,轻量易扩展的PHP5.3+开发框架。HMVC,PSR,composer,注释配置,路由别名,Layer布局,简单安全的MySQL,有需要的朋友来php爱好者下载吧。
CrossPHP 1.6.1 虚拟主机版 更新日志:2018-02-23
框架优化
一,优化Cross\DB\SQLAssembler,查询条件支持#SQL#指定SQL片段;
二,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认证;
允许在类注释中关闭公共参数表单;
优化公共参数设置UI;
生成文档时,公共参数保存在.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。