资讯专栏INFORMATION COLUMN

Composer 多线程下载组件改变composer install update缓慢的问题

justjavac / 661人阅读

摘要:实现多线程下载的方法很简单,就是安装一个全局插件,据说跑分效果呢,可以从原来的缩减到,有点逆天,管它呢,只要比原来快一些就装呗全局安装之后你再或就是这样的了

本文来自pilishen.com----原文链接; 欢迎作客我们的php&Laravel学习群:109256050
前提:使用一下composer的国内镜像设置
composer config -g repo.packagist composer //packagist.phpcomposer.com

否则你被墙了,再怎么多线程也是白搭哦~

多线程下载

默认,composer安装组件是单线程的,一个一个的安装,中间一旦有哪个组件慢了,就会拖死一大批。

实现多线程下载的方法很简单,就是安装一个全局插件,hirak/prestissimo

据说跑分效果呢,可以从原来的288s缩减到26s,有点逆天,管它呢,只要比原来快一些就装呗~

全局安装
composer global require hirak/prestissimo

之后你再composer installupdate就是这样的了:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28282.html

相关文章

  • YII2通过composer优化vendor

    摘要:本文讨论通过工具安装框架并优化过程中遇到的问题,约定读者对基本原理有一定了解,并且有安装框架的实际经验。这个命令是优化包的关键一环。命令要谨慎使用。 本文讨论通过composer工具安装Yii2框架并优化Vendor过程中遇到的问题,约定读者对composer基本原理有一定了解,并且有安装Yii2框架的实际经验。 在Yii2社区里经常会遇到一类问题,那就是 安装完官方推荐的版本后1 ...

    dcr309duan 评论0 收藏0
  • PHP回顾之Composer

    摘要:本文简要回顾相关概念和用法。相比之下已是明日黄花。分别对应的命令是根据关键字查找依赖包,例如查找本人发布的包。作为目前包依赖管理的最佳工具,值得每一位开发人员掌握。 转载请注明文章出处:https://tlanyan.me/php-review... PHP回顾系列目录 PHP基础 web请求 cookie web响应 session 数据库操作 加解密 Composer是PHP...

    Ocean 评论0 收藏0
  • PHP|组件、依赖管理和自动加载

    摘要:如果需要下载新版组件,需要使用自动加载组件我们只需在文件的顶部使用函数导入创建的自动加载器创建的自动加载器就是名为的文件。如果实例化虚构的类,会自动加载文件。 组件 PHP组件目录Packagist https://packagist.org 使用组件 Packagist是查找PHP组件的地方,Composer是安装PHP组件的工具 https://getcomposer.org 安装...

    XBaron 评论0 收藏0
  • [转] composer - 文档 - 命令行

    摘要:模拟命令,并没有做实际的操作。申明依赖命令增加新的依赖包到当前目录的文件中。你甚至可以输入一个软件包的版本号,来显示该版本的详细信息。你也可以在第三个参数中指定版本号,否则将获取最新的版本。 原文地址 : composer 命令行 全局参数 下列参数可与每一个命令结合使用: --verbose (-v): 增加反馈信息的详细度。 -v 表示正常输出。 -vv 表示更详细的输出。 ...

    mj 评论0 收藏0
  • PHP 开发者该知道 Composer 小技巧

    摘要:仅更新单个库只想更新某个特定的库,不想更新它的所有依赖,很简单此外,这个技巧还可以用来解决警告信息问题。注意并不是命令的关键字。只是没有这个包导致的结果。不加这一选项,你可能会发现到的性能损失。 1. 仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单: composer update foo/bar 此外,这个技巧还可以用来解决警告信息问题。你一定见过这样的警告信息: ...

    gekylin 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<