Swoole是什么

admin 轻心小站 关注 LV.14 VIP
发表于php技术学习版块 教程
Swoole 使用 C/C++ 语言编写,提供了 PHP 语言的异步多线程服务器、异步 TCP/UDP 网络客户端、异步 MySQL、异步 Redis、数据库连接池、AsyncTask、消息队列、毫秒定时器、异步文件读写、异步 DNS 查询。 Swoole 内置了 Http/WebSocket 服务器端/客户端、Http2.0 服务器端。


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


Swoole4.0 支持了类似 Go 语言的协程,可以使用完全同步的代码实现异步程序。PHP 代码无需额外增加任何 关键词,底层自动进行协程调度,实现异步 IO。
评论列表 评论
php技术学习
php技术学习
PHP 是一种非常常用的编程语言,具有强大的内置库以及一系列第三方库。
社区管理员:

暂无管理员

 
 
 
发布评论

评论: Swoole是什么

(1) 分享
分享

取消

粉丝

0

关注

0

收藏

0

已有0次打赏