04 Apr PHP 原生 Socket 网络编程:实现 Reactor 模型开发 Echo 服务 更新日志:2023-3-20 增加文字描述你好,我是一笑,在前面的章节中,我们实现了基于 select socket 开发,在这里,我们将利用 select 实现 Reactor模型。Reactor 翻译过来的意思是「反应堆」,可能大... Read more 0
28 Mar PHP 原生 Socket 网络编程:Select 实现高性能网络服务器 你好,我是一笑。再上一篇文章中,我们使用 fork 的形式完成了高性能网络服务的开发,但是由于 fork 的形式开销比较大,我们需要使用另外一种方式来进行实现,也就是这篇文章中要讲解的 select。相对来说 select 要比 fo... Read more 0
27 Mar PHP 原生 Socket 网络编程:通过fork实现高性能网络服务器 你好,我是一笑。在前面的两章中,我们已经实现了守护进程和基础的 TCP Server,在这个章节我们将实现高性能的网络服务,其实实现高性能网络服务有很多方法,在接下来的几个章节中,我将一一列举。在我们上一节的代码中,如果你比较细心,就... Read more 0
26 Mar PHP 原生 Socket 网络编程:TCP 网络编程基础 你好,我是一笑。在本节我们来介绍一些 socket 基础编程,其实 socket 基础编程非常的简单,你可以把它理解为文件描述符,每一个 socket 连接都是一个文件描述符,与我们打开文件、关闭文件是很类似的,只不过在其中增加了一些... Read more 0
26 Mar PHP 原生 Socket 网络编程:守护进程 你好,我是一笑。目前市面上有很多开源库其中包括 Swoole、Workman、ReactPHP、AmpPHP 都可以非常方便的帮助我们去实现 Socket 或者 WebSocket 编程,但是这些都是开箱即用的工具,在这个系列的文章中... Read more 0