PHP7 VS HHVM (WordPress)
这篇文章从PHP7与HHVM的性能争议出发,在WordPress站点上进行了一场直接的压测对比。作者使用ab工具,对两套环境(PHP7-FPM与Nginx+HHVM-3.2.0)分别进行了预热后100并发、1万次请求的测试。 结果显示,PHP7达到了258.22 QPS,略高于HHVM-3.2.0的230.97 QPS。作者据此指出,在真实Web场景下,PHP7的性能已与HHVM相当,甚至在某些情况下有所超越。更关键的是,文章深入分析了HHVM在运维层面的潜在风险:其多线程模型意味着单个线程崩溃可能导致整个服务宕机,且依赖JIT编译,在服务重启后需要预热,冷启动性能较差,调试也更为复杂。 作者最终抛出一个核心问题:当PHP7性能已然足够,且更稳定、易于维护时,我们是否还有充分的理由选择HHVM?文章同时回应了此前一些针对HHVM的性能对比案例,认为其对比方法存在缺陷,结论缺乏普适性。