【发布时间】:2011-07-14 01:52:39
【问题描述】:
我正在尝试加快我的 wordpress 网站速度,因为由于某种原因,加载一个页面平均需要 5 秒(显然太慢了)。我已经追踪到 php-cgi.exe 占用了大量的 CPU 时间,但现在不知道如何找出原因或如何修复它。有什么想法可以调试 php-cgi.exe 并找出导致它变慢的原因吗?
【问题讨论】:
我正在尝试加快我的 wordpress 网站速度,因为由于某种原因,加载一个页面平均需要 5 秒(显然太慢了)。我已经追踪到 php-cgi.exe 占用了大量的 CPU 时间,但现在不知道如何找出原因或如何修复它。有什么想法可以调试 php-cgi.exe 并找出导致它变慢的原因吗?
【问题讨论】:
PHP 本身绝对应该不这样做。你确定是 PHP,而不是你正在运行的脚本?
尝试一个简单的 Hello World 脚本,看看您是否注意到相同的行为:
<?php echo "Yellow World"; ?>
如果是这样,请尝试从命令行调用它,看看是否有同样的问题:
php.exe helloworld.php
如果 CLI 版本执行得又快又好,但基于 Web 的版本却没有,您可以开始挖掘 Web 服务器和 PHP 之间的问题。
最后,检查并确保没有损坏或配置错误的扩展程序。删除所有不需要的扩展。如果还是有问题,把它们全部删除,然后一一添加回来。
【讨论】:
切换到共享 Linux 服务器。突然之间,一切顺利...开始抨击微软...现在。
【讨论】: