1

我们的网站似乎比以前慢,我该如何测试?有没有办法找到原因?(例如太多的访客)。

谢谢。

4

5 回答 5

5

有一个相当不错的 Web 服务器性能基准测试工具:Jakarta Jmeter,它是一个 Apache 项目,因此得到了很好的支持和测试。

能够查明原因的关键是定期进行基准测试,因此您实际上可以将基准测试结果的变化与服务器上的事件相匹配:升级、代码更改、访问者数量的变化......

于 2009-04-15T19:45:03.547 回答
2

Firefox 的 Firebug 插件有一个 Net 选项卡,可用于调试问题和测试。Windows 上的 Fiddler 也不错。然后是检查服务器错误日志是否有任何问题的古老传统。

于 2009-04-15T19:45:46.293 回答
1

一个好的第一步是确保您保留相当完整的服务器日志并将它们提供给日志分析器。这有助于让您大致了解事情需要多长时间以及哪些页面最慢。检查错误日志以确保工作正常也是一个好主意。

除此之外,事情变得更加复杂,因为您可能需要隔离您的网络服务器、代码和数据库,以查看其中之一是否是瓶颈。此外,Jeff 的博客,编码恐惧最近有一篇关于服务器优化的文章。

于 2009-04-15T19:47:09.517 回答
0

使用谷歌分析随着时间的推移跟踪您网站的访问者,以了解您是否获得了更多流量。

您使用共享主机标记了您的问题 - 在共享主机上意味着其他人的代码与您在同一台机器上运行可能会影响您网站的性能。

我建议使用 Varkhan 和 apphacker 的建议,以确保您网站的代码相当快。使用分析来获取一些统计数据,并且可能,根据您获得的访问者数量和网站的速度,考虑远离共享主机。

于 2009-04-15T19:50:55.187 回答
0

在Bitcatcha.com尝试服务器速度检查器。该工具 ping 您的网站服务器并记录获得响应所需的时间。它还从 8 个不同的节点 ping 到您的服务器。您至少可以查明是否是您的服务器在减慢您的网站速度。

于 2015-08-17T08:40:19.503 回答