PHP 18

Master-Worker 守护多进程模式

操作系统 PHP
Master-Worker 模式的核心思想是 Master 进程和 Worker 进程各自分担各自的任务,协同完成信息处理的模式。 Master 进程用于管理维护 Worker 进程,而 Worker 进程则用于处理业务,如维持各自的客户端连接。 以下是用 PHP 实现的简单的 …...
Read more →

在 PHP 中使用协程进行协同多任务处理

PHP
未完待续 翻译自Cooperative multitasking using coroutines (in PHP!) PHP 5.5 最大新特性之一就是支持生成器和协程。(注:官方)文档 和大量的博客文章已经对生成器进行了充分的说明(像这篇 以及这篇 )。相反,协程受到的关注则相对较少。这是因为协 …...
Read more →

Linux 下 PHP 扩展安装

PHP
官方扩展 在 Linux 下通过源码安装 PHP,一般都不会把所有的官方扩展都装上。面我之前看官网手册介绍,这些官方扩展都必须要 在编译期间的./configure配置阶段加上--with-*等参数进行安装的。以至于我一度认为万一用到这些未安装的官方扩展时 都要重装一下 PHP。 刚才重装 …...
Read more →