排序
解析ThinkPHP6应用程序初始化
ThinkPHP6 核心分析之应用程序初始化runWithRequest () 方法 在 http 类的 run() 方法中,得到 thinkrequest 类的实例后,程序接着执行 $response = $this->runwithrequest(request); 。其中...
Swoole与HTTP
目标 了解swoole的http_server的使用 了解swoole的tcp服务开发 实际项目中问题如粘包处理、代理热更新、用户验证等。 swoole与现有框架结合 推荐(免费):swoole 风格 偏基础重代码 环境 PHP版...
介绍Swoole 中 Process
推荐(免费):swoole 本来计划开发 swoft 框架 中的 process 模块, 所以需要对 swoole 的 process 模块要有比较深入的了解才行. 不过根据 swoole 官方 wiki 的实践过程中, 一直有未理解的部分....
带你学习swoole_process
推荐(免费):swoole swoole 的进程之间有两种通信方式,一种是消息队列(queue),另一种是管道(pipe),对swoole_process 的研究在swoole中显得尤为重要。 预备知识 IO多路复用 swoole 中的io多...
Nginx安装及配置实例分析
nginx是一款自由的、开源的、高性能的http服务器和反向代理服务器;同时也是一个imap、pop3、smtp代理服务器;nginx可以作为一个http服务器进行网站的发布处理,另外nginx可以作为反向代理进行...
Think-Swoole之Task 异步任务
使用场景 在 Server 程序中如果需要执行很耗时的操作,比如一个聊天服务器发送广播,Web服务器中发送邮件。如果直接去执行这些函数就会阻塞当前进程,导致服务器响应变慢。例如:用户注册场景,...
Think-Swoole之WebSocket-Room加入、离开房间和房间消息发送
think-swoole 3.0 中 websocket 新增了 room 聊天室功能,它主要用于群发消息,但不同room之间的消息又是相互隔离的。当我们进入一个聊天室,那么我们的进入、离开以及发送的消息只有这个聊天室...
Think-Swoole之WebSocket消息、广播以及 Swoole 原生方法调用
think-swoole 教程之websocket 消息、广播以及 swoole 原生方法调用 什么是客户端的 fd fd 是在 Swoole 中客户端的唯一标识符,fd 是复用的,当连接关闭后 fd 会被新进入的连接复用,正在维持的...
Think-Swoole教程之WebSocket的介绍、事件和数据发送
什么是 WebSocket WebSocket 协议是基于 TCP 的一种新的网络协议,使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需...