composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),composer 会帮你安装这些依赖的库文件。
在没有composer的日子里,如果用到一些第三方组件(或工具包),我们一般会:
自从有了composer,只要“吱(声明依赖)”一声,它会帮你全部搞定,就算要的东西多一些,它也可能会将你趁机偷懒抽根烟的计划打破。
目前大部分主流PHP框架都已经支持composer,使用composer已经是PHP开发者的标配技能。
还不理解?无法想像?没关系,跟着后面玩一玩就知道了。
附:
composer官方网站:https://getcomposer.org
如果是英文渣,可以看中文站:http://www.phpcomposer.com