page contents

swoole简介

1、Swoole是什么?         1.1 Swoole是一个为PHP用C和C++编写的基于事件的高性能异步& 协程并行网络通信引擎。         1.2 Swoole可以编写高性能的协程 TCP、UDP、Socket、HTTP,WebSo...

1、Swoole是什么?

        1.1 Swoole是一个为PHP用C和C++编写的基于事件的高性能异步& 协程并行网络通信引擎。

        1.2 Swoole可以编写高性能的协程 TCP、UDP、Socket、HTTP,WebSocket 服务。

        1.3 Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 

2、Swoole与Workerman对比。


Swoole
Workerman
实现方式
由纯C++编写,无需依赖其他扩展
由PHP编写依赖Socket,Event等扩展
性能对比
更好些
稍差些
功能
还具备协程,进程池等功能主体功能相同
开发难度更简洁更繁琐睦
运行环境windows下不完善,linux为主,php版本7以上

windows/linux均可运行,php版本建议7以上

 3、Swoole应用。

        3.1 普通Web项目 - Swoole-http服务,或者加速现有框架。

        3.2 IM通信 - 如网页的客服聊天,或者专门的im程序。

        3.3 网络游戏 - 棋牌游戏、魔兽世界。

        3.4 微服务 - 以Swoole为基础做client,server,rpc。

  • 发表于 2020-11-08 21:41
  • 阅读 ( 653 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
gyy
gyy

1 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1478 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章