1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 CrossPHP 1.6.0 发布了,轻量级 PHP 开发框架 下载

本帖由 漂亮的石头2017-10-19 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,069
    赞:
    47
    1.6.0 更新说明

    框架优化


    一, Router调整, 增加事件router

    $web = Cross\Core\Delegate::loadApp('web');

    $web->on('router', function($request, \Cross\Core\Router $router) use($web) {
    print_r($request);
    print_r($router);
    });

    $web->run();

    setController(),setAction(),setParams()为public, 允许从外部设置控制器方法及参数

    二, PDOSqlDriver执行URD操作时, 返回受影响的记录条数

    三, 其他优化


    1. 优化Redis驱动, 同一主机不同DB, 只建立一个连接


    2. 增加params_dot参数, 控制URL参数部分的分隔符(app配置文件url部分)


    3. Module::getModel(), 防止重复实例化


    4. View类权限调整, 新增virtual_path功能, 新增makeIndex()方法用于生成URL的索引部分


    5. Response增加COOKIE相关方法, 调整basicAuth()参数, 增加digestAuth()方法


    6. Helper::createFolders()增加返回值(bool)


    7. FileCache删除Request Cache相关逻辑, Memcache增加多服务器支持


    8. RequestCache接口参数调整. 优化KEY, 增加ignore_params忽略所有参数


    9. 异常模版文件夹重命名及一些注释细节优化
    Skeleton优化


    1. 安全性增强, Admin密码加salt, 并使用sha256算法


    2. 精简layer中的代码, 输出导航菜单的代码放到视图控制器中处理


    3. 优化密保卡控制器类, 优化UI, 防止误操作


    4. 修复左侧菜单选中判断, 及树形菜单右侧三角状态错误的BUG


    5. 升级AdminLTE至2.4, font-awesome至4.7


    6. 增加nprogress, toggle库


    7. 规范代码注释及状态码


    8. 更新弹窗库
    CrossPHP 1.6.0 发布了,轻量级 PHP 开发框架下载地址
     
正在加载...