什么可能导致服务器延迟60,000毫秒

时间:2013-06-17 16:47:50

标签: php jquery performance

我已经在vertrigo上创建了我的网站,一切都很好,加载速度接近瞬间,但现在我已将其上传到我的服务器但现在我正在

Location: United Kingdom
Error/Status Code: 200
Client Port: 3415
Start Offset: 0.784 s
DNS Lookup: 737 ms
Initial Connection: 43 ms
SSL Negotiation: 0 ms
Time to First Byte: 60347 ms
Content Download: 81 ms
Bytes In (downloaded): 7.8 KB
Bytes Out (uploaded): 0.3 KB

当我删除它并且只是上传一个基本的HTML文件,它输出的东西几乎是即时工作....这可以归结为.htaccess文件吗?

我有

  RewriteRule    ^Home/([0-9]+)/?$        index.php?page=$1   [NC,L] 

在整个网站的所有页面上,我已经完成了速度检查,并从文件中删除了所有内容,如图像,javascript,同样的事情发生了 - 这可能是服务器还是网站?

1 个答案:

答案 0 :(得分:3)

Xdebug有一个性能分析器,它将在功能级别显示执行时间。因此,如果一个函数花费很长时间,XDebug将向您显示该函数与其他所有内容相比的确切时间。我建议在您的开发环境中安装它,但不要在生产中烦恼。它还有助于追踪许多其他问题。