我是Zend Framework 2.0的新手,在阅读文档后我知道我们可以通过一些包管理器安装Zend,如Pyrus,Composer。但我不知道我应该选择哪个包管理器?请向我解释一下它们之间的一些区别,谢谢你的帮助!
答案 0 :(得分:11)
Pyrus基本上是PEAR2,并且需要程序包的最终开发人员来配置pyrus分发渠道以使包公开。
Composer由主packagist.org存储库提供支持,必要时可通过satis获得自己的频道。
Pyrus被保留,但其主存储库上的activity不多,作曲家为much more active。
Composer是当前可用的PHP最常用的包管理器。大多数ZF2模块目前支持它并且不支持Pyrus,所以我强烈建议你习惯它。
相关:ZF2 + doctrine without composer(此工具如何变得必要的示例)。
答案 1 :(得分:4)
除了Ocramius的解释: