两台服务器 - 不同的PHP性能

时间:2016-07-31 12:44:01

标签: php debian apache2 settings response

我用apache2,PHP 5.6和mysql 5.5建立了一个新的DEBIAN根服务器。我不得不提到我在linux世界中的新东西,所以它可能是我设置服务器可能......不完美:)

我有一个旧的共享网络服务器(Apache,PHP5.5,mysql 5.5,最多100个客户),运行稳定,有一些PHP和mysql脚本。

我想改变一些主要功能并在我自己添加一些模块这就是为什么我订购了我自己的根服务器

新服务器 CPU Intel D525 MW 1.8Ghz RAM 4 GB DDR3 HDD 2x 500 GB硬盘 Debian Jessie

旧服务器运行良好。主页的响应时间为400ms(onload:2.5s) 新服务器的性能是2.9s(onload 5.5s)

数据库完全相同,也是ftp文件。

由于phpmyadmin的一些问题,我在两台服务器上运行了一个小的PHP基准测试。

结果旧服务器

 --------------------------------------
 |        PHP BENCHMARK SCRIPT        |
 --------------------------------------
 Start : 2016-07-31 13:15:17
 Server : 
 PHP version : 5.5.37-nmm1
 Platform : Linux
 --------------------------------------
 test_math                 : 0.708 sec.
 test_stringmanipulation   : 0.721 sec.
 test_loops                : 0.547 sec.
 test_ifelse               : 0.352 sec.
 --------------------------------------
 Total time:               : 2.328 sec.

新服务器

--------------------------------------
|        PHP BENCHMARK SCRIPT        |
--------------------------------------
Start : 2016-07-31 14:01:16
Server : 
PHP version : 5.6.24-0+deb8u1
Platform : Linux
--------------------------------------
test_math                 : 9.937 sec.
test_stringmanipulation   : 9.819 sec.
test_loops                : 4.466 sec.
test_ifelse               : 2.589 sec.
--------------------------------------
Total time:               : 26.811 sec.

htop显示cpu非常繁忙。什么可能造成很大的不同?

1 个答案:

答案 0 :(得分:0)

您确定新服务器上没有运行任何其他“繁重”进程吗?这可能会消耗你的CPU,并使你的服务器变慢。

旧服务器的统计数据(RAM,CPU ......)是什么?