composer更新花费了大量时间


composer update spend much time

我使用的是Windows 7操作系统。当我尝试启动命令时,我遇到了一个问题,比如:

php composer.phar update

15分钟后启动更新,我有一个良好的互联网连接(也许更多!)。当我使用另一个互联网连接时,就会发生这种情况。

发生了什么?

Composer更新可能是一项缓慢的操作,因为在具有大型依赖关系图的项目中解决依赖关系需要花费大量时间。如果您在composer更新时打开系统监视器,您可能会看到至少一个内核上100%的CPU利用率。

如果启用了XDebug,请禁用它,因为它会显著降低作曲家的性能

当您有composer.lock文件,并且实际上不想更新项目的依赖项时,最好使用composer install,因为它只会安装composer.lock中定义的库的版本,而且完成速度会快得多。