用于依赖管理的包和框架
Web开发框架
Symfony2 - 由独立组件构成的框架(SP2)
Zend Framework 2 - 同样是由独立组件构成的框架(ZF2)
Laravel 5 - 简洁优雅的PHP Web开发框架(L5)
Aura PHP - 独立组件的框架
Yii2 - 用于开发大型Web应用的高性能PHP框架
thinkphp - 中文最佳实践PHP开源框架
Nette - 同样是由独立组件构成的框架
PPI Framework 2 - 一个交互性的框架
CakePHP - 一个高效的应用开发框架(CP)
Phalcon - 一个作为C扩展的框架
Yaf - 鸟哥的C扩展的框架
SwooleDistributed - swoole 分布式全栈框架
Zan PHP Framework - 有赞开源的 PHP 框架
php-msf - Camera360开源的微服务框架
Biny - Biny是一款高性能的超轻量级PHP框架
Swoft Framework - 基于Swoole原生协程,新时代PHP高性能协程框架
mixstart/mixphp - 基于 Swoole 的FPM、常驻内存、协程三模 PHP 高性能框架
Aura Components - 一个PHP5.4的组件包
Hoa Project - 一个PHP组件集合
andersao/l5-repository - Repository 开发模式的支持
加载配置文件的类库和扩展
微型框架和路由
Silex - 基于Symphony2组件的微型框架
Slim - 另一个简单的微型框架
Bullet PHP - 用于构建REST APIs的微型框架
Lumen - 基于Laravel的微型框架
Proton - 一个微型PHP框架
blink - 一个为构建 “long running” 服务而生的 Web 微型高性能框架
flight - 一个可扩展的PHP微框架
Fast Route - 一个高效路由库
Route - 基于Fast Route的路由库
Pux - 另一个高效的路由库
Klein - 一个灵活的路由库
Macaw - 一个简单的 PHP 路由器,超级精简、快速而且很性感。
模板和词法分析的库与工具
生成Web页面内容的预处理工具
用于HTTP和抓取网站的库
guzzle/guzzle - 一个完整的HTTP客户端
Buzz - 另一个HTTP客户端
Requests - 一个简单的HTTP库
HTTPFul - 一个链式HTTP客户端
Goutte - 一个简单的Web抓取器
PHP VCR - 一个录制和回放HTTP请求的库
php-curl-class - PHP的Curl类
Beanbun - 多进程网络爬虫框架
php-mod/curl - PHP Curl Class
medz/cors - PHP CORS (Cross-origin resource sharing) middleware.
barryvdh/laravel-cors - 跨域资源共享的支持
soap-client - A general purpose SOAP client for PHP
soap-client - PHP implementation of SOAP 1.1 and 1.2 client specifications
wsdl2phpgenerator - Simple utility and class library for generating php classes from a wsdl file.
laravel-soap - Soap 协议客户端
用于构建应用的类库的中间件
解析URL的库
用于发送和解析Email的库
关于文件处理和MIME类型检查
处理流的库
实现依赖注入设计模式的库
处理图像的库
测试代码库和生成测试数据的库
持续集成的库和应用
生成项目文档的库
用于生成安全的随机数、加密数据、扫描漏洞, 令牌的库
random_bytes()
和random_int()
函数)处理和存储密码的库和工具、各种编码的库
用于分析、解析和操作代码库的工具
php -l
)有关于设计模式,编程规范以及代码组织方式的库
调试代码的库和工具
项目构建和自动化工具
自动运行任务的库
构建导航结构的工具
用于管理、压缩和最小化网站资源的工具
使用经纬度编码地址的库
处理日期和时间的库
事件驱动或非阻塞事件循环实现的库
用于生成和处理日志文件的库
用于支付和构建在线电子商务商店的库和应用
OmniPay - 一个多网关支付处理的框架
Payum - 一个用于支付的抽象库
Sylius - 一个开源的电子商务解决方案
Thelia - 另一个开源的电子商务解决方案
Money - PHP实现的Fowler金钱模式
Sebastian Money - 一个处理货币价值的库
Swap - 一个汇率库
yansongda/pay - 优雅的 Alipay 和 WeChat 的支付 SDK 扩展包
处理PDF文件的库和软件
Office套装的各种文档的处理库
使用对象关系映射(ORM)或数据映射技术的数据库交互库
用于管理数据库模式、迁移、备份的库
处理NoSQL后端的库
MongoDB
Redis
处理事件和任务队列的库
enqueue-dev - Message queue packages for PHP, Symfony, Laravel, Magento
队列服务框架
队列相关类库
在数据中建立索引和执行查询相关的库和软件
构建命令行工具的库
定时任务管理 crontab在 PHP 中的相关封装
实现身份验证模式的库
角色与权限控制相关组件
处理标记的库
解析和操纵字符串的库
处理数字的库
用于过滤和验证数据的库
用于开发restful APIs的库和Web框架
缓存数据的库
实现数据结构和存储技术的库
关于通知的库
用于项目部署的库
用于国际化(I18n)和本地化(L10n)的库
访问第三方API/SDK的库
帮助构建PHP扩展的库
帮助安装和管理PHP
创建沙箱开发环境的软件和工具
替代的PHP虚拟机
支持PHP的IDE
基于Web的应用程序和工具
提供PHP应用程序和服务的基础设施
用于读写分离、分库分表等
远程过程调用框架
thrift - Apache Thrift
grpc - Google的开源框架
Dubbo - 阿里巴巴开源的RPC框架
Motan - 微博轻量级RPC框架
Dubbox - 当当网维护的dubbox
sofa-pbrpc - 百度开源的sofa-pbrpc
Hprose - 高性能跨语言RPC
其他
Gearman - 任务分发系统
amphp/amp - A non-blocking concurrency framework for PHP applications.
async - Easily run code asynchronously
kraken-php - Asynchronous & Fault-tolerant PHP Framework for Distributed Applications.
recoilphp/recoil - Asynchronous coroutines for PHP 7.
Hoa\Ruler - Hoa项目的规则引擎
Ruler - 简单的无状态的规则引擎
Rules - PHP简易规则引擎
不属于以上分类的有用的类库和工具
手机扫一扫
移动阅读更方便
你可能感兴趣的文章