dev-master
9999999-devThe vendor library from sexyphp.
Apache2
The Requires
- php 5.6.*
The Development Requires
by liangfeng
framework library
The vendor library from sexyphp.
Composer快速入门,使用Composer构建自己的组件、类库、脚本、接口, 使用Composer组装自己的框架,编写Composer开源组件,使用Composer +HTTP请求构架PHP Web分布式应用等等现代PHP流行技术,让更多的人了 解和学会使用Composer强大之处.再结合FIG的规范标准,创建新一代高性 能,高可能,高扩展的新一代PHP!
Composer作为近几年新兴的组件式开发最为现代化进程的一个标志. 对于现代语言而言,包管理器基本上是标配。Java 有 Maven,Python 有 pip,Ruby 有 gem,Nodejs 有 npm。PHP 的则是 PEAR,不过 PEAR 坑不少:, (*1)
依赖处理容易出问题 配置非常复杂 难用的命令行接口
好在我们有 Composer,PHP依赖管理的利器。它是开源的,使用起来也很简单,提交自己的包也很容易。 Composer 利用 PSR-0 和 PSR-4 以及 PHP5.3 的命名空间构造了一个繁荣的 PHP 生态系统。 Composer 类似著名的 npm 和 RubyGems,给海量 PHP 包提供了一个异常方便的协作通道,, (*2)
Composer Hub 地址:https://packagist.org Composer 中文网站:http://www.phpcomposer.com, (*3)
目前 PHP 界风头正劲的 Laravel 和 Symfony 均直接基于 Composer,大家耳熟能详著名框架 CI 和 Yii 的正开发版本 CodeIgniter 3 和 Yii 2 也都基于 Composer(更新:北京时间2014年10月13日 Yii 2 已经发布)。Composer 就是 PHP 框架的未来,有了它,让 CI 的路由和 Laravel 的 Eloquent ORM 协作就会变的非常简单。, (*4)
The vendor library from sexyphp.
Apache2
framework library