EasySwoole 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
EasySwoole 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
EasySwoole 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
开发语言 PHP 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织
地区 国产
投 递 者 easySwoole
适用人群 未知
收录时间 2017-11-07

软件简介

EasySwoole 是一款基于 Swoole Server 开发的常驻内存型 PHP 框架,专为 API 而生,摆脱传统 PHP 运行模式在进程唤起和文件加载上带来的性能损失。EasySwoole 高度封装了Swoole Server 而依旧维持 Swoole Server 原有特性,支持同时混合监听 HTTP、自定义 TCP、UDP 协议,让开发者以最低的学习成本和精力编写出多进程,可异步,高可用的应用服务。

特性

  • 强大的 TCP/UDP Server 框架,多线程,EventLoop,事件驱动,异步,Worker 进程组,Task 异步任务,毫秒定时器,SSL/TLS 隧道加密

  • EventLoop API,让用户可以直接操作底层的事件循环,将 socket,stream,管道等 Linux 文件加入到事件循环中

  • 定时器、协程对象池、HTTP\SOCK 控制器、分布式微服务、RPC 支持

入门成本

相比传统的 FPM 框架来说,EasySwoole 是有一点的入门成本的,许多设计理念及和环境均与传统的 FPM 不同, 对于长时间使用 LAMP(LANP)技术的开发人员来说会有一段时间的适应期,而在众多的 Swoole 框架中,EasySwoole 上手还是比较容易,根据简单的例子和文档几乎立即就能开启 EasySwoole 的探索之旅。

优势

  • 简单易用开发效率高

  • 并发百万 TCP 连接

  • TCP/UDP/UnixSock

  • 支持异步/同步/协程

  • 支持多进程/多线程

  • CPU 亲和性/守护进程

常用功能与组件

  • HTTP 控制器与自定义路由

  • TCP、UDP、WEB_SOCKET 控制器

  • 多种混合协议通讯

  • 异步客户端与协程对象池

  • 异步进程、自定义进程、定时器

  • 集群分布式支持,例如集群节点通讯,服务发现,RPC

  • 全开放系统事件注册器与 EventHook

  • Redis 队列消费与订阅

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(10) 发布并加入讨论🔥
发表了资讯
2021/08/10 23:23

🚀🚀🚀 EasySwoole 发布部分组件更新 | 企业级分布式 PHP 协程框架

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 组件,修复不兼容最新支付...

0
1
发表了资讯
2018/12/24 12:50

EasySwoole 3.0.10 发布,全协程 Actor 模式支持,助力游戏物联网行业

EasySwoole 是一款基于Swoole4.x开发的全协程、常驻内存型的分布式框架,专为API而生,友好地支持HTTP、WEB_SOCKET、TCP、UDP多协议混合共存,适合于构建高效的API服务。 此次EasySwoole 3.0.10版本的发布,为大家带来了全新的协程Actor编程模式支持,从而实现编程的高度抽象化,例如,把一个用或者是一个游戏房间都抽象为一个Actor,每个Actor又支持独立的定时器管理,定时器的生命周期与Actor自身一致,从而解决智能硬件的在线...

0
20
发表了资讯
2018/03/26 12:05

EasySwoole 2.x 正式发布,企业级服务框架

EasySwoole EasySwoole 是一款基于Swoole Server 开发的常驻内存型的分布式PHP框架,专为API而生,摆脱传统PHP运行模式在进程唤起和文件加载上带来的性能损失。EasySwoole 高度封装了 Swoole Server 而依旧维持 Swoole Server 原有特性,支持同时混合监听HTTP、自定义TCP、UDP协议,让开发者以最低的学习成本和精力编写出多进程,可异步,高可用的应用服务。 特性 强大的 TCP/UDP Server 框架,多线程,EventLoop,事件驱动,异...

28
15
发表了资讯
2017/11/07 11:02

企业级服务框架 EasySwoole 1.0.10 发布

EasySwoole企业级服务框架1.0.10发布。 EasySwoole 是一款基于Swoole Server开发的常驻内存型PHP框架,专为API而生,旨在利用Swoole的一些高级特性,采用异步、并行的创新技术手段提高系统的单机吞吐能力,降低整体服务器成本。EasySwoole支持同时混合监听HTTP、自定义TCP、UDP协议,让开发者以最低的学习成本和精力编写出多进程,可异步,高可用的应用服务。 在发布了稳定版本依赖后,EasySwoole持续得到了广大PHPer的关注,活...

11
34
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
10 评论
349 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部