发布于 2015-05-06 02:50:32 | 174 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

CrossPHP 轻量级PHP5开发框架

CrossPHP是一个高效, 轻量, 易扩展的PHP5开发框架.


轻量高效的PHP开发框架 CrossPHP 1.2.0 发布,CrossPHP是一个高效, 轻量, 易扩展的PHP5开发框架. 改进内容包括:

+   实现注入机制
    Cross::loadApp('web')->di('abc', function(){
        return 'abc';
    })->run();
    在控制器中使用:
    $this->getDi('abc');
    以单例模式实例化一个注入对象:
    $this->getDii('abc');
*   db.config.php支持匿名函数,在module中优先处理.
    return array(
        mysql =>    array(
            'db'    =>  function() {
                return ...
            }
        )
    );
    你可以使用自己常用的类来处理与数据库的连接. 扩展Module变的更容易了.        
+   Module增加对SQLite和PgSQL的支持.
+   新增控制器注释配置, 新增@cp_basicAuth.
*   Module/MysqlModule更名为SQLModule.
*   原MysqlModule->getAll(),第4个参数的值含义变为limit.
*   @cp_response中的basic_auth不再生效.
*   Delegate中rrun更名为rRun, mrun更名为mRun.
*   控制器中使用_act_alias_指定别名不再生效.
*   MysqlDriver更名为PDOSqlDriver, 新增Connecter管理连接, SQLAssembler管理SQL语句.
*   new Module时,不会主动连接数据库,访问$this->link时,才主动连接数据库(感谢JH).
*   Response中增加redirect()方法, setHeader后支持链式操作.
*   Loader::init() 后增加返回值.
*   FrameBase中__get默认返回null.
*   @cp_cache中的参数key支持匿名函数. 文件缓存后缀跟sys['display']中指定的值一致. 只在get请求时生效(感谢JH).
*   Module中的find方法, 当page中的参数p大于total_page时返回空数组(感谢JH).
*   增加一个清空view->link()缓存的方法.
*   规范一些注释和一些小优化.


历史版本 :
CrossPHP 1.6.0 发布了,轻量级 PHP 开发框架
CrossPHP 1.5.8 发布了,轻量级 PHP 开发框架
CrossPHP 1.5.6 发布,轻量级 PHP 开发框架
CrossPHP 1.5.5 发布,轻量级 PHP 开发框架~
CrossPHP 1.5.4 发布,轻量级 PHP 开发框架
CrossPHP 1.5.3 发布,轻量级 PHP 开发框架
CrossPHP 1.5.2 发布,轻量级 PHP 开发框架
CrossPHP 1.5.0 发布, 功能增强及文档完善
CrossPHP 1.4.1 发布, 使用 MIT License
CrossPHP 1.4.0 发布, 轻量高效的PHP开发框架
CrossPHP 1.3.0 发布, 轻量高效的PHP开发框架
CrossPHP 1.2.0 发布, 轻量高效的PHP开发框架
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务