感谢西部数码代理的投递
新闻来源:开源中国
下图展示的是 PHP 不同版本的性能测试,用的是 bench.php 这个测试脚本(这个脚本从 PHP 5.1 开始就有了)。纵坐标是完成测试的时间,所以数字越小,成绩越好。
新闻来源:开源中国
下图展示的是 PHP 不同版本的性能测试,用的是 bench.php 这个测试脚本(这个脚本从 PHP 5.1 开始就有了)。纵坐标是完成测试的时间,所以数字越小,成绩越好。
测试的大致步骤:
- 获取从 PHP 5.1 到 5.4 各个版本最新的代码
- 使用最基本的默认配置进行编译,不加任何扩展
- 运行 bench.php 10遍并收集数据
- 取平均值,并且使用 Google Chart 展示
原始数据如下:
Version | run0 | run1 | run2 | run3 | run4 | run5 | run6 | run7 | run8 | run9 | avg | |
PHP 5.1.6 | 3.985 | 4.038 | 3.912 | 3.966 | 4.006 | 3.963 | 3.973 | 3.939 | 3.969 | 3.981 | 3.9732 | |
PHP 5.2.17 | 4.28 | 4.147 | 4.005 | 4.071 | 4.116 | 4.096 | 4.054 | 4.099 | 4.077 | 4.103 | 4.1048 | |
PHP 5.3.14 | 2.786 | 2.831 | 2.762 | 2.789 | 2.761 | 2.972 | 2.825 | 2.772 | 2.749 | 2.753 | 2.8 | |
PHP 5.4.4 | 2.441 | 2.237 | 2.228 | 2.216 | 2.216 | 2.224 | 2.232 | 2.229 | 2.237 | 2.251 | 2.2511 |
所以你可以看到的是,PHP 5.4 比之前的版本有明显的性能提升,还不升级吗?
原文链接,OSChina.NET 编译