摘要 本文介绍Composer的入门知识,包括require和autoload部分. Java有Maven, Node.js有npm, ROR有gem, 这些语言的程序员在开心地使用包管理工具加速开发效率时,PHPer们还在复制粘贴的黑暗中.PHP在Composer之前,包管理的历史不堪回首. 在相当长的一段时间内,如果应用依赖于第三方库,PHPer需要拷贝这些库的源代码, 或者通过PEAR.PECL安装.如果第三方库又依赖于更多的第三方库,那么很快就会进入依赖的黑洞.直到Composer出现,…