,就实现不了协程,多进程等功能吗?...swoole
首先我们了解下swoole究竟是什么东西:
PHP的协程高性能网络通信引擎,使用C/C++语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步...根据swoole介绍,已经文档说明的功能,我将swoole大概实现的功能大致列出:
1:tcp服务器,http服务器,websocket服务器,redis 服务器
2:udp服务器
3:协程管理,...php实现功能.
tcp服务器/udp服务器
tcp/udp服务器其实php使用socket函数,即可创建一个tcp服务器了,我之前也写过类似文章:php实现socket网络编程
首先,我们从swoole...php的共享内存
多进程
使用pcntl扩展可实现多进程,进程信号,通过pipe,消息队列等方法可实现进程通信
异步任务管理
通过pcntl创建异步task任务,然后worker进程通过进程通信将任务传递给