文章目录Awesome PHP3.2 万 Star 的 PHP 资源合集为什么需要这个里面有什么怎么用维护状态Awesome PHP3.2 万 Star 的 PHP 资源合集awesome-php 在 GitHub 上拿到了 32,584 Star。这个项目干的事情很简单把 PHP 生态里值得用的库、框架、工具、学习资源全部整理到一个列表里按类别分好每个附上一句话说明。为什么需要这个PHP 的生态庞大Composer 上有几十万个包。选库的时候搜出来一堆质量参差不齐挨个试太费时间。awesome-php 的做法是人工筛选由社区维护。提交有门槛不是什么都能往里加。每个条目都是实际用过、社区认可的项目。省掉的是你自己踩坑和对比的时间。里面有什么分类很细覆盖了 PHP 开发的各个环节。框架方面Laravel、Symfony、CodeIgniter、Yii2、CakePHP 这些主流的都在还有 Phalcon 这种用 C 扩展实现的高性能框架。微框架单独列了一类Slim、Lumen、Flight 这些轻量级的选择也有收录。CMS 里 WordPress、Drupal、Joomla、Magento、CraftCMS 一字排开。依赖管理有 Composer 和它的各种插件还有 Phive 这种 PHAR 管理器。HTTP 客户端、路由、模板引擎、ORM、队列、搜索、缓存每个分类下都有几个可选项。模板引擎里 Twig、Blade、Plates 都在ORM 方面 Eloquent、Doctrine、CakePHP ORM 各有特点。测试工具、代码质量分析、静态分析这些也单独列了分类。PHPUnit、Pest、PHPStan、Psalm 这些常用的都在里面。代码质量工具有 PHP_CodeSniffer、PHP-CS-Fixer持续集成相关的工具也整理了。数据库部分覆盖了 MySQL、PostgreSQL、MongoDB、Redis 的 PHP 客户端和 ORM。安全相关的库、密码哈希、加密工具也单独整理了。认证授权这块有 Sentinel、Guardian、Socialite 这些现成的方案。还有 PDF 生成、Office 文档处理、地理定位、日期时间、事件系统、日志、国际化这些细分领域的库。命令行工具、API 构建、WebSocket、通知推送这些也有对应的分类。怎么用不需要安装任何东西。打开项目页面按目录找到你需要的分类看简介选库就行。如果你在做技术选型这个列表可以当起点。比如你要选一个 PHP 的 HTTP 客户端列表里有 Guzzle、Symfony HTTP Client、Buzz 这几个每个标了一句话说明再点进去看文档和 Star 数很快能缩小范围。做 PHP 全栈开发的、维护老项目要升级依赖的、刚入门想了解生态全貌的都能从这个列表里找到有用的东西。维护状态项目从 2012 年开始维护到现在还在更新。提交规范写得很清楚有贡献指南和行为准则。社区活跃PR 合并速度正常。对于 PHP 开发者来说这个列表相当于一个经过筛选的工具箱目录。不用自己满世界找打开就能看到哪些东西经过了社区验证。相当于一个经过筛选的工具箱目录。不用自己满世界找打开就能看到哪些东西经过了社区验证。