下面由composer使用教學欄位來分享一個Composer 包,希望對需要的朋友有幫助!
相信大家常常被國內令人惱火的網路環境所折磨,為了安裝個依賴包還得搞個梯子什麼的。雖然有 composer 國內鏡像 加持,但因為 composer 是單進程下載,有時還是慢的出奇,就比如簡單的初始安裝一個 laravel 都要好幾分鐘。因為node 的npm 工具就是多進程並行下載,下載效率就很高,於是我就好奇的上google 搜尋了一下有沒有辦法讓composer 也能多進程並行下載依賴包呢,結果還真有,在這裡安利給大家。
github 位址:
安裝:
composer global require hirak/prestissimo (请使用全局安装)
使用:
# composer install/update
任何需要大量安裝依賴的情景,都會自動生效。
當然為了更好的使用composer 也建議換上國內鏡像,再安利一個composer 鏡像切換工具slince/composer-registry-manager
#效果:
在完全清除快取的情況下,比較安裝一個完整laravel 專案
使用之前耗時122s
使用之後耗時29s
更多composer使用技術文章,請造訪composer指令使用圖文教學欄位!
以上是【Composer 套件分享】 hirak/prestissimo 為 Composer install/update 開啟多進程下載的詳細內容。更多資訊請關注PHP中文網其他相關文章!