構建本身的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

相關文章
相關標籤/搜索