由於composer安裝包數據是從github.com上下載的,安裝包的元數據從packagist.org上下載,做爲兩個國外的網站,鏈接速度會很慢,並且頗有可能網站被牆。php
因此composer中國全量鏡像將安裝包數據以及安裝包元數據緩存到國內的機房,並經過國內的CDN進行加速,這樣咱們訪問時就不用向國外的網站發起請求,因此提高了訪問的速度。git
repositories.packagist.org.url 即爲全局配置的鏡像地址。個人已經換成阿里雲源,因此速度飛起的^_^
github
阿里雲鏡像
(首選)
# 全局配置(推薦): 全部項目都會使用該鏡像地址 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ # 項目配置: 僅修改當前工程配置,僅當前工程可以使用該鏡像地址 composer config repo.packagist composer https://mirrors.aliyun.com/composer/
騰訊雲鏡像
# 全局配置(推薦): 全部項目都會使用該鏡像地址 composer config -g repos.packagist composer https://mirrors.cloud.tencent.com/composer/
中國全量鏡像
# 全局配置(推薦): 全部項目都會使用該鏡像地址 composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer config --unset repos.packagist
調試: composer 命令增長 -vvv 可輸出詳細的信息,命令以下: composer -vvv require alibabacloud/sdkPS: 阿里雲ECS可以使用如下地址節省公網流量:
* VPC用戶使用 http://mirrors.cloud.aliyuncs...
* 經典網絡用戶使用:http://mirrors.aliyuncs.com/c...緩存