Hacker News | 📄 原文链接 | 2026-09-20 收录

纯 PHP 写的 Web 服务器:单文件部署,吞吐是 php-fpm 的 14 倍

来源:qbixserver.com — 29 分 · by EGreg

📋 概述

Qbix Server 是一个用纯 PHP 实现的 Web 服务器,作者声称在不改动业务代码的前提下,吞吐超过 Swoole、FrankenPHP 与 RoadRunner:50 毫秒 I/O 场景下约为 php-fpm 的 14 倍,200 毫秒 I/O 场景下约 24 倍。它不需要任何扩展、适配器或 Docker,部署就是一个文件——克隆仓库后 `php qbixserver.php`,或下载自编译二进制。设计上把 nginx + fpm + Node + Redis + supervisor + Docker 都收进同一个进程:常驻 worker 每个约 120KB,同端口跑 WebSocket 与 Socket.IO 协议的 Rooms,还自带集群复制、TLS、cron 与日志。

🔑 核心要点

💡 金句

全进程只有一个:它替代了 nginx、fpm、Node、Redis、supervisor 和 Docker。
← 返回 Hacker News 首页