概述
Composer 是 PHP 中依赖项管理的工具。它允许你声明项目所依赖的库,并为你管理(安装/更新)它们。
Composer 不是像 Yum 或 Apt 一样的包管理器。是的,它处理包或库,但它按项目管理它们,将它们安装在项目内的目录(例如供应商)中。
Composer 需要 PHP 5.3.2+才能运行。还需要一些敏感的 php 设置和编译标志,但在使用安装程序时,你将收到有关任何不兼容性的警告。
要从源代码而不是简单的 zip 存档安装软件包,你将需要 git,svn,fossil 或 hg,具体取决于软件包的版本控制方式。