PHP教程 - 依赖管理

PHP 依赖管理:零基础、全中文、免费教程!

PHP Composer 与 Packagist - Composer 是一个 杰出 的依赖管理器。在 composer.json 文件中列出你项目所需的依赖包,加上一点简单的命令,Composer 将会自动帮你下载并设置你的项目依赖。Composer 有点类似于 Node.js 世界里的 NPM,或者 Ruby 世界里的 Bundler。
PHP PEAR - Pear 是 PHP 扩展与应用库(the PHP Extension and Application Repository)的缩写,是一个 PHP 扩展及应用的一个代码仓库。Pear 仓库代码是以包(package)分区,每一个 Pear package 都是一个独立的项目有着自己独立的开发团队、版本控制、文档和其他包的依赖关系信息。Pear package 以 phar、tar 或 zip 发布。
PHP PECL - Pecl 可以通过 Pear 的 Package Manager 的安装管理方式,来进行下载和安装。
阿里云 Composer 全量镜像 - Alibaba Cloud Composer Mirror - 阿里云 Composer 全量镜像,推荐使用最新的 Composer 版本。实时同步,5 秒更新,严重推荐
彻底解决 Composer 太慢问题 - composer requirecomposer installcomposer update 大家都遇到过,官方服务器在国外,会导致这些需要拉取包的时候非常慢。解决办法如下..

Composer 升级 - Composer 2.0 is now available ?!强烈建议升级到 Composer 2.X+
Composer 卸载 - 如果你的 composer 不小心出现什么问题了,用 composer update 也解决不了问题,那么你可以试试卸载重新安装。
Composer 禁用 platform-check 检查 - 项目部署的时候,升级等 composer dump-autoload 操作后会遇到:Your Composer dependencies require a PHP version >= 7.4.0
DomPDF 中文乱码解决 - PHP 通过 composer 安装的 dompdf/dompdf 生成 PDF 中文乱码问题,完美解决方案。