在国内的大环境之下作为一名 PHP 开发者生存,经常会遇到 composer 安装依赖过慢的问题,你可以尝试下面几个步骤来解决这个问题:
1.使用 composer 的时候禁用 xdebug
使用 composer 的时候禁用 xdebug 会大大提高 composer 的执行速度。具体操作可以看这里:
https://www.laravist.com/blog/post/solved-running-composer-with-xdebug-enabled-issue
2.使用 Prestissimo
Prestissimo 是一个 composer 的全局安装 package,可以通过以下命令来进行安装:
composer global require "hirak/prestissimo:^0.3"
貌似这个是利用 curl 来进行多个链接,加速 composer 下载资料包的过程。
3.一个好的梯子。
如果你非要我推荐一个梯子的话,我使用这个作为 composer 的全局梯子,还使用 Agentwho 作为网络代理
我个人还是不推荐使用 composer 中国镜像,从我的经验来说,遇到好几次是由于中国镜像引起的坑。
Happy Hacking