各位php程序员,安装拓展或者框架,你们用composer用的多吗?

各位php程序员,安装拓展或者框架,你们用composer用的多吗?为啥我即使切换到国内的镜像还是慢的可怜

阅读 7.1k
11 个回答

之前yii2框架的时候,经常会用到。现在想用第三方写好的某些功能,或者使用composer自动加载机制时,也会用到。composer经常抽筋!换国内的镜像有时候行,有时候还是不行的!猜测应该是国内镜像没有同步更新成跟国际的一样造成的,一般翻墙可以解决。

我使用的国内镜像 https://pkg.phpcomposer.com/, 速度还可以. 有几次特别慢的情况, 也是因为我开了全局代理, 通过vpn访问国内镜像, 所以很慢. 其它时候除了特别新的包, 基本上都没什么问题.

  1. 正确配置国内镜像

  2. 公司内部可以搭建satis统一镜像要用的lib,一来管理依赖(防止开发私自依赖低质量的lib),二来只要satis后台定时同步,平常用都是内网光速

  3. 内部代码复用如果希望用composer,可以用toran搭建私有仓库

网上有些加入国内镜像的例子是有误的,写法有问题,实际上Composer没有读取和采用到国内源,建议使用-vvv看看实际的更新地址。

https://pkg.phpcomposer.com用镜像


答了才发现看错题目了,你可以参考链接中的方法,设置全局镜像。

如果还是慢的话,按照一楼的方法检查一下实际使用的源,如果没有问题的话,可能就是网络原因了

基本都是用composer安装的扩展

很经常用composer呀

首先试下直连,如果直连很慢,再考虑国内的镜像。

我自己尝试了几个国内的镜像,也非常慢。

然后就直接挂ss了。

或者单独设置下项目composer的config

自己试过的几个国内镜像:
https://packagist.composer-pr...
https://pkg.phpcomposer.com/

或者你可以给compsoer直接设置代理。

推荐问题