阿里云PHP Composer全量镜像正式上线!(附镜下载地址及配置方法) 作者: Chuwen 时间: 2019-07-18 分类: PHP > 今天,阿里云正式上线PHP Composer全量镜像,所有PHP开发者都可以通过我们的开发者社区developer.aliyun.com/composer加速Composer安装器。 > > 这款镜像工具的最大优势是快,几乎实现与PHP Packagist官方实时同步,每隔30秒刷新全国CDN缓存。它基于阿里云的对象存储OSS和CDN研发同步系统,通过任务分发,实现同步的快速和稳定。 # 为什么要开发这款镜像工具? 这其实来自客户和阿里巴巴集团业务的共同诉求。 阿里云上有数万 PHP SDK 用户,提高安装成功率必然要求有最快的镜像同步工具。 此外,有近6万企业的开发者活跃在我们的一站式企业协同研发云——云效平台上,通过云效平台构建 PHP工程,这同样离不开镜像同步工具。 # 为什么要开放这款工具的下载? 因为我们也是PHP社区的受益者,希望以此回馈。也希望在广泛PHPer的监督下,打磨更好的工具。 过去一周,我们进行了小范围的开发者公测。 非常高兴的是,在没有任何官方推广的情况下,这款工具单日下载量就超过30万次,不少开发者甚至自发宣传推广。在惊喜、感恩的同时,我们也发现了不少问题,不断进行完善和调整。 今天,我们终于可以正式宣布阿里云Composer全量镜像上线,并自信我们有能力服务更广大的PHPer。 **我们也在此向Laravel China开发者Summer、禅师致敬:** **毫无疑问,我们也是Laravel China的受益者,感谢你们对PHP社区的付出,也非常感谢Summer对我们的认可,阿里云会继续努力,一起让PHP社区变得更好!** ## 下载地址 :https://developer.aliyun.com/composer --- # 配置方法: > ## 根据官方介绍,`每30秒` 同步一次源站 ## 全局配置(推荐) 所有项目都会使用该镜像地址: ``` composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ ``` 取消配置: ``` composer config -g --unset repos.packagist ``` --- ## 项目配置 仅修改当前工程配置,仅当前工程可使用该镜像地址: ``` composer config repo.packagist composer https://mirrors.aliyun.com/composer/ ``` 取消配置: ``` composer config --unset repos.packagist ``` ## 调试 composer 命令增加 `-vvv` 可输出详细的信息,命令如下: ``` composer -vvv require alibabacloud/sdk ``` 标签: PHP, 阿里云, 镜像站