构建本身的PHP框架(composer)

完整项目地址:https://github.com/Evai/Aier

Composer 利用 PSR-0 和 PSR-4 以及 PHP5.3 的命名空间构造了一个繁荣的 PHP 生态系统。Composer 相似著名的 npm 和 RubyGems,给海量 PHP 包提供了一个异常方便的协做通道,Composer Hub 地址:https://packagist.org/。Composer 中文网站:http://www.phpcomposer.com/php

目前 PHP 界风头正劲的 Laravel 和 Symfony 均直接基于 Composer,你们耳熟能详著名框架 CI 和 Yii 的正开发版本 CodeIgniter 3 和 Yii 2 也都基于 Composer(更新:北京时间2014年10月13日 Yii 2 已经发布)。Composer 就是 PHP 框架的将来,有了它,让 CI 的路由和 Laravel 的 Eloquent ORM 协做就会变的很是简单。css

 

在合适的地方新建一个文件夹,命名为 MFFC(My First Framework based on Composer),在文件夹下新建文件 composer.json:git

 

{
  "require": {
  }
}

 

命令行切换到 MFFC 目录下,运行:github

 

composer update

 

稍等片刻,会出现以下文件及文件夹:npm

QQ20141013-1.jpg

 

若是以上内容成功出现,恭喜你,Composer 初始化成功!json

相关文章
相关标签/搜索