问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

composer安装输入enter proxy url是什么意思

发布网友 发布时间:2022-05-06 18:16

我来回答

1个回答

热心网友 时间:2022-07-01 17:26

要明白是什么影响了Composer的运行速度,必须先理解Composer的运行原理。Composer的大致运行步骤如下:



分析你的composer.json文件,找到所有需要安装的第三方的名称和对应的版本号
2.从本地缓存目录和Packagist服务器获取上述的第三方的信息,包含最新版本,代码存放等等
3.分析依赖关系,根据包依赖、版本是否有更新等条件计算出最终需要安装的第三方的清单
4.根据这份清单第三方的源代码,根据参数的不同,方式会是用Git Clone项目或者是直接Zip包
5.将第三方安装到本地,一般是安装在项目下的./vendor目录,同时根据参数生成用于载入第三方的autoload文件

分析:从上述步骤中可以看到Composer在运行时会有5个不同的阶段,而其中1、2、3、4步都是会因为各种原因导致Composer执行速度缓慢的,类似composer-proxy这样的Composer镜像/代理站其实已经解决了第1、2步骤速度慢的问题,也就是加快从Packagist版本更新定义文件慢的这一步。而3这一步由于PHP的运行效率所*,加上计算依赖的算法又特别复杂,所以如果用的第三方特别多,就特别容易造成内存不足、超时、运行缓慢等问题。



测试基于6个项目进行composer update --dry-run得出,可以看到使用了HHVM之后速度从2分14秒提高到了34秒,平均6秒就完成一个项目的composer update,可见速度提升是非常大的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考成绩能提前查吗 高考成绩可以提前查询吗,能提前几分钟? ...生产提出了下列建议,其中不合理的是( )A.用熟石灰改良酸性土壤... ...的是( ) A.用熟石灰改良酸性土壤 B.二氧化锰可以作为催化剂_百度知 ... ...不正确的是( )A.氧气用于急救病人B.熟石灰用于改良酸性土壤C.碳酸... ...不正确的是( ) A.熟石灰可用于改良碱性土壤 B.碳酸钙可用作补钙剂... 在生产生活实际中,以下做法不正确的是( ) A.用熟石灰改良酸性土壤 B.厨... ...做法不正确的是( )A.施用熟石灰改良酸性土壤B.炒菜时油锅着火,立... 下列做法不正确的是( )A.用熟石灰改良酸性土壤B.用洗洁精清洗餐具上的... 表格下拉数字为什么是递增的 自发辐射和受激发射的光辐射有何不同 原子的自发辐射和受激辐射是怎样的一个 自发辐射和受激辐射有什么异同,各自的发光有什么特点 自发辐射,受激吸收和受激辐射的区别 如何查看git clone http协议 原子的自发辐射与受激辐射有什么区别 c#调用git工具执行克隆代码命令效率慢怎么解决? 如何让 Git 使用 HTTP 代理服务器? 野生砖茶 产品标号 gb t 22111 2008是什么意思 Q/FHXW 0001S-2017是什么执行标准号? 建行信用卡里有溢缴款,到ATM机取现一直提示可用额度不足是怎么回事? 灵芝晒干保存久了有些小黑虫子还能不能煮水喝 建行信用卡可用额度不够消费 建行信用卡存钱进入取出时因额度不够无法取出 灵芝有虫怎么办? 建行信用卡查询时显示:信用额度50000,可用额度49000,取现额度25000,为什么消费、取现都提示余额不足。 建行信用卡额度显示的取款额度怎么不够2500了? 我建行龙卡信用卡还有额度为什么提不出钱了 建行信用卡还100元 为什么取钱的时候显示余额不足 香烟能寄快递吗?最多能寄几条 原子的自发辐射和受激辐射是怎样的一个过程 受激辐射跃迁几率和自发辐射跃迁几率分别是由哪些因素决定的? 受激辐射光子和自发辐射光子的区别 什么是自发辐射? 如何安装nova-consoleauth novnc python-novnc 同样是电泵浦,为什么LED是自发辐射,而LD则是受激辐射? U盘被莫名加密,显示需要个性化才能打开,但里面有重要文件,怎么解?大神! 请用一个通俗的比喻解释什么《自发辐射》《受激吸收》 《受激辐射》? 我的U盘被加密了,请问该如何处理? 受激辐射的相干性是? u盘被加密,如何解密 爱因斯坦提出的光与物质相互作用的三个过程是什么,激光运转属于哪个过程 我的U盘无法显示文件,好像被加密了 在电子表格Excel中有一张学生成绩表,现在要求在这张表中求出两科或两科以上不及格人数,怎么求?请求帮助! 请问原子荧光属于自发辐射还是受激发射?例如激光与钠原子作用 什么叫自发辐射,受激辐射,亚稳态,粒子数反转分布?粒子数反转分布的条件是什么 怎样制造激光? 在推导光在增益介质中传播规律时,为什么将自发辐射的光强忽略不计,而只讨论受激辐射和受激吸收的光强。 激光产生的原理? 现在去三亚旅游,跟团去,大概一星期,2人大概要给团多少钱