作者:博仔Mmi | 来源:互联网 | 2023-01-23 18:28
EasySwoole发布v3.4.6部分组件更新|一款企业级分布式PHP协程框架更新内容此次更新我们更新了部分组件的功能,并且修复部分组件的bug,继续提升了EasySwoole的稳定性。-发布组件easyswoolecompone
EasySwoole 发布 v3.4.6 部分组件更新 | 一款企业级分布式 PHP 协程框架
更新内容
此次更新我们更新了部分组件的功能,并且修复部分组件的 bug,继续提升了 EasySwoole 的稳定性。
- 发布组件 easyswoole/component v2.3.1 版本;
- 发布组件 easyswoole/rpc v5.0.5 版本;
- 发布组件 easyswoole/pay v1.3.0 版本;
关于以上组件的具体使用,请查看 EasySwoole 官方文档。
修复
- 修复 easyswoole/pay 组件,修复不兼容最新支付宝单笔转账接口的 bug。
优化
- 优化 easyswoole/component 组件,避免进程对象被重复注册的问题。
- 优化 easyswoole/rpc 组件,让用户可以自定义配置 rpc 服务端使用的最大内存限制。
关于 EasySwoole
EasySwoole 是一款支持企业级分布式部署的协程
PHP
框架,它是一款常驻内存型的分布式
Swoole
框架,专为
API
而生,摆脱传统
PHP
运行模式在进程唤起和文件加载上带来的性能损失,支持高并发、高可用,相比于其他的
Swoole
框架(例如
Hyperf
、
Swoft
等),
EasySwoole
的并发能力更强。
EasySwoole
高度封装了
Swoole Server
而依旧维持
Swoole Server
原有特性,支持同时混合监听
HTTP
、
WebSocket
、
自定义 TCP、UDP 协议
,并且拥有丰富的组件。例如
协程通用连接池
、
TP 风格的协程 ORM
、
协程微信 SDK
、
协程支付宝 SDK
、
协程 Kafka 客户端
、
协程 ElasticSearch 客户端
、
协程 Consul 客户端
、
协程 Redis 客户端
、
协程 Apollo 客户端
、
协程 NSQ 客户端
、
协程自定义队列
、
协程 Memcached 客户端
、
协程视图引擎
、
JWT
、
协程 RPC
、
协程 SMTP 客户端
、
协程 HTTP/WebSocket 客户端
、
协程 Actor
、
Crontab 定时器
、
协程 Redis 连接池
、
协程 MySQL 连接池
、
协程上下文管理
、
IOC
、
雪花算法 Snowflake Id 生成器
、
协程 HTTP、TCP、UDP、WebSocket 服务端
、
验证器
、
验证码
、
自定义进程
、
Tracker 链路追踪
、
Atomic限流器
、
Fast-Cache 缓存
、
注解及 API 文档自动生成
、
Policy 权限
、
Casbin 验证权限
、
自动生成代码
、
OAuth
、
协程 OSS/COS 客户端
、
Printer 易联云打印机 SDK
、
数据库迁移
、
协程 Etcd 客户端
等诸多组件。让开发者以最低的学习成本和精力编写出多进程、可异步、高可用的应用服务。
设计理念
EasySwoole
作者最早接触 Swoole
,是 2015
年年初,为实现一个可以实时控制的多进程爬虫而接触的 Swoole
,进而为 Swoole
的各种便捷、高效所着迷。 为此,做了综合技术评审之后,公司决定开始全线推广 Swoole
,并利用 Swoole
实现承载每天对外过亿的任务爬取与投递服务。2017
年年初,在 Rango 的鼓励下,作者决定将框架进行开源,并在 Rango
的建议下,命名为 EasySwoole。
目前为止,EasySwoole
一直秉承着 “ 让开发者学习使用 Swoole 更 Easy ” 的理念,我们逐步完善 EasySwoole
框架的文档,让更多的 phper
能够更好、更快、更加容易地入门Swoole
,拥抱 Swoole
的怀抱,让更多的开发者能够轻轻松松就能写出支持高并发、高并发的应用服务。
文档齐全
我们投入了大量的时间用于文档的建设,以解决各种因为文档缺失所带来的问题,文档上也提供了大量的示例,对新手非常友好。EassySwoole 官网文档地址:https://www.easyswoole.com
生产可用
我们为组件进行了大量的单元测试以保证逻辑的正确,同时维护了高质量的文档。并且目前为止,
EasySwoole
已经在
CCTV
、
腾讯 IEG
、
360 金融
、
360 小游戏
、
9377 小游戏
、
厦门美图网
、
网宿科技
、
元初食品
、
蝉大师
、
宝宝巴士
、
瑞祥科技集团
等诸多公司的项目的生产环境中使用,可以说是经过了严酷的生产环境的考验。也正是因为经历了大量线上项目生产环境的使用,我们才正式地对外开放该项目。因为我们足够稳定,所以客户使用足够放心。
官网及交流
Github <- 点 Star 支持我们
EasySwoole 官网
EasySwoole 交流 QQ 群:853946743
EasySwoole VIP QQ 群:579434607 (本群需要付费599元)
以上所述就是小编给大家介绍的《???????????? EasySwoole 发布部分组件更新 | 企业级分布式 PHP 协程框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 我们 的支持!