swow:适用于PHP的基于协程的并发库 源码
English | Sw :warning: 预览版,不适用于实际生产。 小心点 Swow是基于PHP和C的高性能纯协程网络通信引擎。 它致力于使用最小的C内核和大多数PHP代码来支持PHP高性能网络编程。 :rocket: 协程 Swow实现了历史上最完整PHP协程模型,该模型完全释放了PHP的功能,从而使开发人员能够执行过去无法想象的事情。 :high_voltage: 高性能 :high_voltage: 每秒钟支持数百万个上下文切换。 由于Swow支持C和PHP协程的混合执行,因此上下文切换仅在C堆栈中发生。 另外,Swow事件调度程序基于纯C协程,因此大多数协程开关都是单堆栈开关,这意味着切换速度远远快于C和PHP双堆栈切换。 :dizzy: 高可控性 :dizzy: 现在,协程可以使PHP虚拟机像迷你操作系统一样工作。 在其中执行的协程更像操作系统中的进程和线程。 开发人员可以以超细粒度的方式操纵这些协程。 例如,查看所有协程的运行状态,附加到协程中,进行单步调
下载地址
用户评论