https://segmentfault.com/a/1190000018071558
最后更新于 2019.02.12
以下是我整理好的 PHP 资源,各位看官拿去用,不用再自己找了。
每周在 GitHub 上更新,觉得不错请点个 Star ❤️
如转载分享,请保留出处,谢谢 ?
原文地址: https://shockerli.net/post/ph…
GitHub: https://github.com/shockerli/…
资源站点
项目框架
- FastAdmin – 基于 ThinkPHP5 + Bootstrap 的极速后台开发框架
- YFCMF – 后台内容管理框架,基于 ThinkPHP5.1
- ThinkCMF – 后台内容管理框架,基于 ThinkPHP5
- RhaPHP – 微信开发、小程序开发、微信公众号管理系统
- OneBase – 基于 ThinkPHP5 的后台开发框架
成品软件
未归类
- Matomo – 开源 Web 统计软件
- DuckChat – 私有聊天软件
- BookStack – 类 wiki 和在线书籍写作平台
- SmartWiki – 支持 Markdown 的文档工具
- Codiad – Web 在线 IDE
- MeEdu – 基于Laravel开发的在线点播系统
- Cachet – The open source status page system
社区
微信相关
项目管理
构建/部署
-
Phabricator – 用于敏捷开发的项目管理软件, 含代码托管、Code Review、任务管理、文档管理、问题跟踪、构建与持续集成、博客、内部聊天等
- Phabricator 中文站 – 含中文文档、全部插件演示和配置文档
- Walle – Web系统部署工具
- Piplin – 持续集成系统
- Phing [GitHub] – PHP项目构建工具
- Deployer [GitHub] – PHP项目部署工具
- PHPCI [GitHub] – 持续集成工具
基础框架
- Slim – 非常优秀的轻量级框架,适合开发小型 API 应用
- Symfony – 组件式框架,提供了众多优秀的 PHP 类库
- Laravel – 号称最优雅的 PHP 框架
- CodeIgniter – 著名的 MVC 框架
- Yii 2
- ThinkPHP 5.x
- Flight – RESTful 框架
- Bullet – RESTful 框架
- Aura – 包含许多组件
- Kohana – HMVC框架
- Workerman – PHP Socket服务器框架
- Ohsce – 高可靠性PHP通信&控制框架SOCKET
- PPM – PHP Process Manager
- ZPHP – SOA服务框架
- appserver.io [GitHub] – 多线程的PHP应用服务器
- MeepoPS – 多进程SocketService
- phpDaemon [GitHub] – PHP异步框架
- QPM – Quick PHP进程管理框架
- Zan PHP Framework – 有赞团队开源的基于 PHP 协程的网络服务框架
- Swoole – PHP语言的高性能网络通信框架
- React – 异步框架(PHP版node.js)
- Zephir [GitHub] – 可以用近似PHP的一种中间代码写程序,然后自动转为C++,并作为扩展来运行
- Yaf – 鸟哥写的扩展型框架
- APIx
- Go! [GitHub] – PHP AOP框架
- Fat-Free Framework
类库
未归类
- Monolog
- Hoa – An extensible set of PHP libraries
- Belt – 工具函数库
- PHP Sitemap Generator – 网站地图生成类
- Array2XML
- XML2Array
- pChart – 图表生成库
- PHP QR Code – 二维码生成
- Easybook
- hashids – 根据整数生成唯一、不连续的短ID
- Particle – 唯一ID生成器
- Pinyin – 中文转拼音工具
- Ratchet [GitHub] – 创建实时、双向客户端服务器 WebSockets 应用
- JsonMapper – 将内嵌 JSON 结构映射为PHP类的库
- Pimple – 依赖注入容器
- PHP-DI [GitHub] – 依赖注入容器
- Mobile Detect – 浏览器环境检测类
- DeviceDetector – 浏览器环境检测类
- PHP Cron Expression Parser – Crontab格式解析
- Box – Phar构建工具
- phpMyFAQ – F.A.Q. 应用
- hook – BaaS软件
- KodExplorer [GitHub] – 基于Web的在线文件管理、代码编辑器
- ICEcoder [GitHub] – Web IDE(基于Web的代码编辑器)
- PHP-Parser – PHP解析器
- PHPSandbox – 将运行PHP作为独立进程的一种方式
- PHPCPD – 在代码中寻找类似模式的工具
- Ubench – 代码执行效率评测工具
- Text_Diff – 代码文件比较工具
- PHP Analyzer – 执行和编译器相同的流动分析
- apache2nginx *[GitHub*] – 在线转换apache配置为nginx配置
- php-mirroring – Packagist and Github mirroring
- SocketLog – 微信调试、API调试和AJAX的调试的工具,能将日志通过WebSocket输出到Chrome浏览器的console中
- ApnsPHP – IOS推送通知
- php-socket-raw
- Faker – 假数据生成器
- Validation – 校验工具
- Geocoder
- Style-Guide-Boilerplate – 手册制作工具
- PHP Humanizer – 数据格式化(多语言)
- reCAPTCHA
- UnifiedArchive – 压缩/解压
- Diff – Diff的PHP实现
- PHP-ML – PHP 机器学习库
- Geotools – GEO地理信息工具
- PHPBrew – PHP版本&扩展管理工具
- X-Prober – PHP探针
- Countries – World countries in JSON, CSV, XML and YAML.
- PHP dotenv – PHP
.env
环境配置管理 - ramsey/uuid – uuid 生成器
- Linfo – Server stats UI/library
- PHP-Casbin – 访问控制框架,支持 ACL、RBAC、ABAC 多种模型
- Payment – 一个集成了支付宝支付、微信支付、招商支付的 PHP SDK
路由
异步/协程
- Amp – 非阻塞协程并发框架
- Recoil – 异步协程框架
- Promise – Promises/A implementation for PHP
- Guzzle Promises – Promises/A+ library for PHP with synchronous support
前端相关
- PHP-CSS-Parser – PHP实现的CSS解析器
- Minify – JS和CSS压缩工具
- Munee – 一个集图片尺寸调整、CSS-JS合并/压缩、缓存等功能于一身的PHP库
聊天/短信
文件管理
- Nextcloud Server – 基于 PHP 的私有云服务
- Cloudreve – 支持多家云存储的云盘系统
文本处理
- pangu.php – 自动添加文本的空格
- TOML parser for PHP
- Yaml
算法
- PHP-Data-Structure-and-Algorithms – PHP 数据结构和算法
代码检查
- PHPStan – 静态分析工具,检测代码Bug
- PHP_CodeSniffer – PHP/JavaScript/CSS代码规范检查工具
- PHP-CS-Fixer – PHP代码规范检测
- PHPMD [GitHub] – PHP Mess Detector(PHP问题探测器)
- PHPCheckstyle – 编码风格检测软件
- GrumPHP – 代码质量检测工具
CLI
- CLImate – 更好的命令行输出
- phpsh [GitHub]
- psysh [GitHub]
- Boris
- CLIFramework – CLI框架
- console tool – PHP命令行应用库
- clue/commander
错误/异常
调试工具
API
- phprs – 一款轻量、类 jax-rs、实用的 PHP 框架
- graphql-php – GraphQL 参考实现的 PHP 移植版本
- Dingo API – A RESTful API package for the Laravel and Lumen frameworks
安全
- Acme PHP –
Let's Encrypt
SSL 免费证书获取&更新工具 - Security Advisories Checker – 项目安全检测工具
- PHP Malware Finder – 检测 webshell 和恶意软件混淆代码的工具
- SecLists – 安全测试者的手
- Iniscan – php.ini 安全配置检测
加密/解密
- php-encryption
- password_compat – PHP版本5.3.7以上的
password_*
函数实现 - Acme PHP SSL library – SSL 工具
时间/日期
- Chinese calendar – 中国农历(阴历)与阳历(公历)转换与查询工具
- Carbon – 时间日期处理类
微信
- EasyWeChat – 微信 SDK
- Wechat-PHP-SDK
- LaneWeChat
- Vbot – web 微信机器人
网页抓取/代理
- CrawlerDetect – 网页爬虫检查
- PHP-Spider
- QueryList
- Goutte – 一个抓取网站数据的 PHP 库
- PHPcrawer
URL/Domain
- Polr [GitHub] – 开源短链工具
- Shorty – 开源短链工具
- PHP Domain Parser – 域名解析
- TLDExtract – 顶级域名解析
- WhoisParser – Lookup domain names, IP addresses and AS numbers by WHOIS
- DomainParser – A domain name parser to parse and to validate a domain name
- Torrent RW – Torrent 文件读写
OAuth
API文档
- php-annotations – 代码注解解析
- ApiGen [GitHub] – 项目文档生成器
- Sami – 项目文档生成工具
- NelmioApiDocBundle – REST API文档生成
- Restler – REST API文档生成
- Swagger-PHP
- ShowDoc
- PhalApi – PHP接口开发框架
- PHPRAP – API接口文档管理系统
数据库
- Doctine [GitHub] – PHP数据库ORM(该组织还有其他优秀的开源项目)
- RedBeanPHP [GitHub] – ORM映射框架
- Phinx [GitHub] – 数据库迁移工具(支持MySQL、PostgreSQL、SQLite、Microsoft SQL Server)
- Adminer [GitHub] – 单文件MySQL管理客户端
- phpMyAdmin
- SQL Parser – SQL解析器
- Medoo – 最轻量级的PHP数据库框架
- schema-loader – Load database schema from an XML file
- MySQLDump-PHP – 纯PHP实现的mysqldump工具
- Latitude – SQL语句构建工具
- MongoDB PHP Library
队列/任务
- RoboTask – 面向对象的 PHP 任务运行器
- PHP-Queue – 管理队列后端的应用
- RoboTask – PHP 后台任务组件
- Task – 一个灵感来源于 Grunt 和 Gulp 的纯 PHP 任务运行器
- php-resque – PHP版Resque
- taskPHP – 基于原生态 PHP 开发的定时计划任务框架
- SimpleFork – 精简的 PHP 多进程控制库
缓存
- Doctrine Cache
- phpFastCache – 缓存操作类
- Stash [GitHub]
- Predis – 纯 PHP 实现的 Redis 操作库
- Monga – 纯 PHP 实现的 MongoDB 操作库
- php-lrucache – LRU 算法缓存实现
Markdown
- PHP Markdown
- HyperDown
- Parsedown – Markdown 解析类
- CommonMark
- HTML To Markdown for PHP
邮件
- Swift Mailer – PHP邮件库
- PHPMailer
Office
PDF/条形码
- Barcode – Barcode生成工具
- Snappy – 根据URL或HTML页面生成图片或PDF格式的缩略图
- TCPDF [GitHub] – 使用官方PDF类生成PDF文档和条形码生成工具
- FPDF [GitHub] – 利用纯PHP代码生成PDF文件
- PDFParser [GitHub] – PDF文档解析库
- Dompdf
- Browsershot – 将html转换为图像、pdf或字符串
HTTP/网络通信
- Guzzle – PHP HTTP client and webservice framework
- Requests for PHP [GitHub] – HTTP库
- Unirest [GitHub] – HTTP开发库
- PHP Curl Class – 支持并发的PHP Curl封装类
- RingPHP
- php-curlmulti – 国产CURL并发类
- phpseclib – 安全通信库
测试框架
- PHPSpec – SpecBDD测试框架
- Behat – StoryBDD测试框架
- Codeception – BDD全栈测试框架
- PHPUnit – 单元测试框架
- atoum – 单元测试框架
- Enhance-PHP – 单元测试框架
- Mockery
模板引擎
图像处理
- Imagine – 图片操作类
- Image Cache – 图片压缩、缓存类
- ImageWorkshop – 管理和操作图片的PHP类库
- Intervention Image – 功能强大的图片操作类
- Munee – 图片尺寸调整、CSS-JS合并/压缩、缓存等功能
- Gantti – 甘特图生成
- Wideimage – 图像处理库
- Material Design Avatars – PHP头像生成类
- ShearPhoto – 截图工具
- Glide – 基于HTTP的图像操作
- ColorExtractor – 获取图片中的颜色
- Captcha – 验证码
- Lychee – 图片管理系统
PHP扩展
- pickle – PHP扩展安装工具
- PHPTrace – 跟踪和分析PHP脚本的工具
- Zephir [GitHub] – 编写PHP扩展的编程语言
- Yaconf – 高性能的配置管理扩展
- php-beast – PHP源码加密模块
PHP相关软件/工具
- Laradock – PHP Docker 开发环境工具
- LNMP一键安装包(1)
- LNMP一键安装包(2)
- OneinStack – 一键 PHP/JAVA 环境安装工具
- MacOS PHP安装工具
- wxPHP [GitHub] – 用PHP开发桌面应用
- UPUPW – PHP环境集成包
-
- 官方站 https://getcomposer.org
- 中文站 http://www.phpcomposer.com
- 包仓库 https://packagist.org
- Composer Installers – 多框架Composer库安装器
- 中国全量镜像 https://pkg.phpcomposer.com
- PHP Benchmark – PHP性能测试工具
- FirePHP – PHP Debug工具
- Thrift for PHP
- msgpack.php
- Hprose for PHP – 高性能的跨语言序列化与RPC引擎
- HessianPHP – 采用二进制格式传输的服务框架
- JsonNet-PHP – Google Jsonnet对PHP的支持扩展
- sublime-phpcs – Sublime Text的PHP代码格式检查插件
- 原文:https://shockerli.net/post/php-awesome/
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/112553.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...