我试图加快我的WordPress的网站,因为由于某种原因平均需要5秒来加载一个页面(显然太慢)。 我已经追踪到php-cgi.exe占用了大量CPU时间,但现在不知道如何弄清楚为什么或如何解决这个问题。 任何想法如何我可以debuggingphp-cgi.exe并找出什么是减慢它?
PHP本身绝对不应该这样做。 你确定它是PHP,而不是你正在运行的脚本?
尝试一个简单的Hello World脚本,看看你是否注意到相同的行为:
<?php echo "Yellow World"; ?>
如果你这样做,尝试从命令行调用它,看看你是否有同样的问题:
php.exe helloworld.php
如果CLI版本执行得很好而且速度很快,但是基于Web的版本不能,你可以开始深入研究Web服务器和PHP之间的问题。
最后,检查并确保一个损坏或错误配置的扩展程序不挂断。 删除所有不需要的扩展名。 如果仍有问题,请将其全部删除,然后逐个添加。
切换到共享的Linux服务器。 突然之间,所有的工作都没有阻碍…开始微软抨击…现在。