Avatar notebook default
32篇文章 · 57779字 · 10人关注
  • Swoole多协议多端口

    如何同时使用多种协议 swoole_server::listen listen方法用于创建一个额外的监听端口,返回一个swoole_server...

  • Swoole协议

    TCP是一个流式的协议,客户端向服务器发送一段数据后,可能并不会被服务器一次就完整的接收到。客户端向服务器发送多段数据,可能服务器一次就接收到了...

  • Swoole Memory Table

    由于原生PHP不支持多线程模型,所以Swoole更多时候使用多进程模型,因此代码相对更加简洁,减少了各种线程锁的阻塞和同步,但同时也带来了新的问...

  • Swoole Timer

    Timer是Swoole提供的毫秒精度的定时器,底层基于epoll_wait和setitimer实现 ,数据结构使用最小堆,可支持添加大量定时器...

  • Swoole Worker事件

    onWorkerStart 原型 参数:int $worker_id $worker_id是一个从[0 - $worker_num) 区间内的数...

  • Swoole Client 选项配置

    客户端可以使用set方法设置一些选项启用某些特性 Socket缓存区尺寸 socket_buffer_size 使用swoole_client收...

  • Swoole Client 异步回调

    onConnect 客户端连接服务器成功后会回调onConnect函数 TCP客户端必须设置onConnect回调 UDP客户端可选设置onCo...

  • Swoole Client

    PHP常用socket创建TCP连接,使用CURL创建HTTP连接,为了简化操作,Swoole提供了Client类用于实现客户端功能,并增加了异...

  • Swoole Process

    什么是swoole_process呢? swoole_process是基于C语言封装的进程管理模块,方便PHP多进程编程。 swoole_pro...

文集作者