下面由composer使用教程欄目為大家講解Composer 多線程下載組件改變composer install update緩慢的問(wèn)題,希望對(duì)需要的朋友有所幫助!
前提:使用一下composer的國(guó)內(nèi)鏡像設(shè)置
composer config -g repo.packagist composer //packagist.phpcomposer.com
否則你被墻了,再怎么多線程也是白搭哦~
多線程下載
默認(rèn),composer安裝組件是單線程的,一個(gè)一個(gè)的安裝,中間一旦有哪個(gè)組件慢了,就會(huì)拖死一大批。
實(shí)現(xiàn)多線程下載的方法很簡(jiǎn)單,就是安裝一個(gè)全局插件,hirak/prestissimo
據(jù)說(shuō)跑分效果呢,可以從原來(lái)的288s縮減到26s,有點(diǎn)逆天,管它呢,只要比原來(lái)快一些就裝唄~
全局安裝
composer global require hirak/prestissimo
之后你再composer install或update就是這樣的了: