当前位置: 首页 > Web与应用 > 正文

环境:
CPU:Intel Xeon L5420 2.5Ghz
RAM:6G DDR2 800
Server:IIS8.0 + FastCGI

使用
php 5.2.17 + eaccelerator 0.9.5.3
php 5.3.24 + eaccelerator 0.9.6.1
php 5.4.14 + eaccelerator 1.0 dev

 

eaccelerator 0.9.5.3 只支持php 5.2.x版本,支持数据缓存
eaccelerator 0.9.6.1 只支持php 5.3.x版本,只对PHP做加速处理
eaccelerator 1.0 dev 只支持php 5.4.x版本,只对PHP做加速处理

分别测试了一个简单代码和复杂代码。使用apache的ab作为测试工具。

首先测试了PHP 5.2.17的表现
PHP 5.2.17
未开启eaccelerator,简单代码

PHP 5.2.17-1

未开启eaccelerator,复杂代码

PHP 5.2.17-2

已开启eaccelerator,简单代码

PHP 5.2.17-3

已开启eaccelerator,复杂代码

PHP 5.2.17-4

 

PHP 5.3.24
未开启eaccelerator,简单代码

PHP5.3.24-1

未开启eaccelerator,复杂代码

PHP5.3.24-2

已开启eaccelerator,简单代码

PHP5.3.24-3

已开启eaccelerator,复杂代码

PHP5.3.24-4

 

PHP 5.4.14
未开启eaccelerator,简单代码

PHP5.4.14-1

未开启eaccelerator,复杂代码

PHP5.4.14-2

已开启eaccelerator,简单代码

PHP5.4.14-3

已开启eaccelerator,复杂代码

PHP5.4.14-4
总体数据及成绩

简单代码
PHP 5.2.17 PHP 5.3.24 PHP 5.4.14
未加载eaccelerator 3.475 0.895 0.872
已加载eaccelerator 3.282 0.971 6
差距 0.193 -0.076 -5.128
提升幅度 5.88% -7.83% -85.47%
复杂代码
PHP 5.2.17 PHP 5.3.24 PHP 5.4.14
未加载eaccelerator 35.364 20.016 21.233
已加载eaccelerator 9.362 5.323 10.29
时间差距 26.002 14.693 10.943
提升幅度 277.74% 276.03% 106.35%

不过测试仅供参考,并不代表一切。也不具有任何可证的权威数据,因为会受到各方面以及各种软件的影响。

[分享]比较 eaccelerator 与 PHP 不同版本间的性能差距:等您坐沙发呢!

发表评论