Composer 进阶 · 30 章

🎒 风格 v2.0
01
Composer 核心概念 Packagist、版本约束与锁文件机制
02
composer.json 深度解析 require, require-dev, autoload, scripts
03
版本约束的艺术 精确版本、范围、通配符、~ 与 ^ 区别
04
Composer 自动加载机制 PSR-4, PSR-0, Classmap, Files
05
私有包管理 · Satis 搭建私有 Composer 仓库
06
私有包管理进阶 Toran Proxy / Cloud 解决方案
07
Composer 插件开发 创建自定义插件,扩展功能
08
Composer 脚本系统 自动化任务:代码检查、测试、部署
09
依赖优化 --optimize-autoloader / --classmap-authoritative
10
Composer 与 CI/CD GitHub Actions / GitLab CI 集成
11
Composer 与 Monorepo 单一仓库多包管理
12
Composer 与 Docker 容器中高效使用 Composer
13
Composer 安全实践 composer audit / roave/security-advisories
14
Composer 缓存机制 缓存目录、清除、加速构建
15
Composer 网络问题解决 镜像源、代理、SSL 证书
16
Composer 与 PHP 版本管理 platform 字段,跨版本兼容
17
Composer 与 Symfony Flex 配方 (Recipes) 机制
18
Composer 与 Laravel 包开发 & 自动发现
19
Composer 与 WordPress 主题/插件中使用 Composer
20
Composer 与 Yii2 扩展安装与配置
21
Composer 与 ThinkPHP ThinkPHP 6+ 依赖管理
22
Composer 与 Hyperf 微服务框架最佳实践
23
Composer 与 Workerman 常驻内存框架依赖管理
24
Composer 与 PhpStorm IDE 集成、调试、自动补全
25
Composer 性能调优 分析依赖解析,优化 install 速度
26
Composer 与 Git 分支、标签管理依赖版本
27
Composer 与 PHPUnit 测试依赖,autoload-dev 配置
28
Composer 与静态分析 PHPStan / Psalm 依赖配置
29
Composer 与代码规范 PHP-CS-Fixer / PHP_CodeSniffer
30
Composer 实战案例 从零构建多包 PHP 项目