打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Swoole
userphoto

2019.04.30

关注

特性

Swoole 使用纯 C 语言编写,提供了 PHP 语言的异步多线程服务器,异步 TCP/UDP 网络客户端,异步 MySQL,异步 Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。

除了异步 IO 的支持之外,Swoole 为 PHP 多进程的模式设计了多个并发数据结构和IPC通信机制,可以大大简化多进程并发编程的工作。其中包括了并发原子计数器,并发 HashTable,Channel,Lock,进程间通信IPC等丰富的功能特性。

Swoole2.0 支持了类似 Go 语言的协程,可以使用完全同步的代码实现异步程序。PHP 代码无需额外增加任何关键词,底层自动进行协程调度,实现异步。


事件驱动的异步编程模式

异步TCP/UDP/HTTP/WebSocket/HTTP2协议的服务器端/客户端

支持IPv4/IPv6/UnixSocket/TCP/UDP

支持SSL/TLS隧道加密

支持并发百万TCP长连接

支持毫秒定时器

支持异步/同步/协程

支持CPU亲和性设置/守护进程

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PHP并发IO编程之路[转]
要学swoole看这个 比看文档强多了 (文末有福利)
PHP开发者的福音,解读PHP异步通信框架Swoole的机制
【Swoole系列2.2】Http、TCP、UDP服务
php搭建swooleTCP服务器
PHP socket 服务器框架 workerman
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服