Composer

Composer

Composer 2.9.7 主要针对上一版本中的若干边缘情况 bug 进行了修复,提升了与部分老旧 PHP 项目及特定镜像源的兼容性。同时改进了依赖冲突的报告清晰度,帮助开发者更直观地解决版本约束问题。
官方网站:https://getcomposer.org

Composer
Composer2.9.7 类型:开发环境(集成)

更新时间:2026-05-20

DETAILED INTRODUCTION

详细介绍

Composer 是 PHP 的官方依赖管理工具,由 Nils Adermann 和 Jordi Boggiano 创建并维护,采用 MIT 许可证开源。类似于 Node.js 的 npm 或 Python 的 pip,Composer 通过 composer.json 文件声明项目依赖,自动下载、安装和更新所需的库,并生成 PSR-4/PSR-0 标准的自动加载文件。其默认包仓库 Packagist.org 收录了 449,504 个包和超过 548 万个版本。Composer 的求解器源自 openSUSE 的 Libzypp satsolver 的 PHP 移植,具备强大的依赖关系解析能力。GitHub 上已获得 29.4k 星标,累计 13,000+ 次提交和 225 个发布版本。几乎所有现代 PHP 项目(Laravel、Symfony、WordPress 插件等)都使用 Composer 管理依赖。

大V推荐

王赛 (低调的斯图歌特)

王赛 (低调的斯图歌特)

鸟哥 (Laruence)

鸟哥 (Laruence)

Nils Adermann

Nils Adermann

Jordi Boggiano

Jordi Boggiano

Composer版本

专题

更多

学习视频

更多
Composer 从入门到实战
00:00:00
初级 Composer 从入门到实战

共1课时 | 0人学习

如何安装 Composer
00:00:00
初级 如何安装 Composer

共1课时 | 2人学习

手册

更多
Composer手册
Composer手册

本手册课程专为PHP开发者设计,系统讲解依赖管理工具Composer的核心原理与实战技巧。从基础安装、包依赖声明到自动加载优化,深入覆盖composer.json配置、版本约束、镜像加速及自定义脚本等关键模块。通过案例演示主流框架(如Laravel/Symfony)的集成流程,帮助学员解决依赖冲突与项目部署痛点。无论新手或进阶开发者,都能快速掌握Composer,提升现代PHP工程的构建效率与代码复用能力。

0

2026.04.15

文章

更多
查看更多