Rumah > alat pembangunan > composer > 【Composer 包分享】 hirak/prestissimo 为 Composer install/update 开启多进程下载

【Composer 包分享】 hirak/prestissimo 为 Composer install/update 开启多进程下载

藏色散人
Lepaskan: 2019-08-21 14:51:03
ke hadapan
2692 orang telah melayarinya

下面由composer使用教程栏目给大家分享一个Composer 包,希望对需要的朋友有所帮助!

【Composer 包分享】 hirak/prestissimo 为 Composer install/update 开启多进程下载

相信大家经常被国内令人恼火的网络环境所折磨,为了安装个依赖包还得搞个梯子什么的。虽然有 composer 国内镜像 加持,但因为 composer 是单进程下载,有时候还是慢的出奇,就比如简单的初始安装一个 laravel 都要好几分钟。因为 node 的 npm 工具就是多进程并行下载,下载效率就很高,于是我就好奇的上 google 搜索了一下有没有办法让 composer 也能多进程并行下载依赖包呢,结果还真有,在这里安利给大家。

github 地址:

hirak/prestissimo

安装:

composer global require hirak/prestissimo (请使用全局安装)
Salin selepas log masuk

使用:

composer install/update 任何需要大量安装依赖的情景,都会自动生效。

当然为了更好的使用 composer 也建议换上国内镜像,再安利一个 composer 镜像切换工具 slince/composer-registry-manager

效果:

在完全清除缓存的情况下,对比安装一个完整 laravel 项目

使用之前耗时 122s

9db4917ed6655124ce08c600ef99d6c.png

使用之后耗时 29s

2a615665dcb8eb1e452297f63b01527.png

更多composer使用技术文章,请访问composer命令使用图文教程栏目!

Atas ialah kandungan terperinci 【Composer 包分享】 hirak/prestissimo 为 Composer install/update 开启多进程下载. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:learnku.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan