如何在Windows环境下解决Composer执行慢的问题?(性能优化指南)

admin 百科 13
Composer在Windows上执行慢主要因网络、文件系统和PHP配置,可通过切换国内镜像源、禁用杀毒软件实时扫描、启用本地缓存与并发下载、优化PHP版本及内存限制等方法显著提速。

如何在Windows环境下解决Composer执行慢的问题?(性能优化指南)-第1张图片-佛山资讯网

Composer在Windows上执行慢,主要和网络、文件系统、PHP配置三方面有关。调整得当,安装和更新速度能提升数倍。

切换国内镜像源

默认走国外源,国内网络下容易超时或卡顿。推荐使用阿里云或腾讯云镜像:

  • 全局设置阿里云镜像:composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
  • 临时使用(单次命令):composer install -vvv --repository-url=https://mirrors.aliyun.com/composer/
  • 验证是否生效:运行 composer config -g repo.packagist,应返回镜像地址

禁用杀毒软件实时扫描

Windows Defender 或第三方杀软会在 Composer 解压、写入 vendor 时反复扫描,导致 I/O 剧烈延迟:

  • 将项目目录(含 vendor)添加到 Windows Defender 排除列表(设置 → 病毒和威胁防护 → 管理设置 → 添加或删除排除项)
  • 关闭其他安全软件的“实时保护”或“行为监控”模块(如火绒、360等)
  • 执行完 composer update/install 后可重新开启

启用 Composer 加速选项

利用缓存与并行下载减少重复操作和等待时间:

标签: php composer windows 杀毒软件 腾讯 阿里云 注册表 解压 win 开发环境 腾讯云 镜像源

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~