PHP 7性能问题/脚本卸载速度慢?

时间:2016-09-26 14:02:00

标签: apache performance centos7 php-7

使用PHP 7.0.11(在Centos 7盒子上使用Apache),我的脚本连接速度非常慢。

这很奇怪。我的浏览器最多可能需要10或15秒才能显示一个简单的页面。使用PHP 5.6,它超快(几毫秒)。

经过一些测试后,我注意到我的脚本中包含的单元越多,从服务器获取响应的速度就越慢。但是,奇怪的是,当单元包含在我的脚本中时,性能问题并非如此。相反,当PHP卸载它们时问题就出现了。

作为测试(参见下面的示例代码),如果我在我的脚本中包含64个php文件,则可能需要10秒才能将网页显示到我的浏览器中。但是,在我的脚本结束时,如果我取消注释行死(“停止”);在这种情况下,页面显示的速度与PHP 5.6一样快。

<?php
 include_once 'unit1.php';
 include_once 'unit2.php';
 ...
 include_once 'unit64.php';

 echo "test";
 //die("stop");

?>

那么,有人可以帮我找到我的配置有什么问题吗?

请注意,我尝试启用以及禁用opcache并且它没有更改任何内容。因此,它与opcache无关。

1 个答案:

答案 0 :(得分:0)

我终于找到了问题。我在使用xdebug时遇到了一些问题(它现在工作正常)我错误地将这一行添加到我的php.ini文件的xdebug部分:

xdebug.remote_autostart=1

所以,我刚删除了那一行,现在一切都很快。