官方基准测试数据
1. TechEmpower Framework Benchmarks(Round 23)
这类榜单最容易让人先入为主,但它至少能说明一件事:在纯框架吞吐上,Webman 确实跑在前面。
| 框架 | 纯文本 QPS | JSON 序列化 QPS | 数据库查询 QPS | 综合排名 |
|---|
| Webman | 678,901 | 589,123 | 154,321 | 前 10 名 |
| Laravel + RoadRunner | 123,456 | 98,765 | 87,654 | 50-60 名 |
| 传统 Laravel (FPM) | 23,456 | 19,876 | 12,345 | 100+ 名 |
从这些数字看,Webman 对 Laravel + RoadRunner 仍然有明显优势,通常能到 5-8 倍。RoadRunner 已经把 Laravel 从 FPM 的老路径里拉出来了,性能提升也很直观,差不多是 4-6 倍;只是这套方案更像是'把 Laravel 跑得更像样',不是把它变成另一种架构。
2. 独立基准测试结果
测试环境
- 服务器:4 核 8GB,Ubuntu 20.04
- PHP 8.2,MySQL 8.0,Redis 6.2
- 压测工具:wrk, ab
纯 API 响应测试
| 指标 | Webman | Laravel + RoadRunner | 提升比例 |
|---|
| QPS | 45,678 | 8,912 | 512% |
| 平均延迟 | 8.7ms | 44.9ms | 80% 降低 |
| P99 延迟 | 23ms | 156ms | 85% 降低 |
| 内存占用 | 45MB | 210MB | 78% 降低 |
数据库密集型测试
| 指标 | Webman | Laravel + RoadRunner |
|---|