测试Joomla网站速度


8

我正在尝试提高网站速度-但是,当我去Pingdom进行测试时:http : //tools.pingdom.com/fpt/

即使我没有进行任何更改,我的时间也会截然不同。例如:

  • 8.92秒
  • 3.68秒
  • 11.40秒

另外-我在gtmetrix(http://gtmetrix.com/)上遇到了同样的问题。

结果,我无法确定我所做的性能更改是否有所作为。

那么-如何测试网站速度?


您当前用于测试的网站很好。这可能仅仅是由于不良的托管环境。如果您是廉价主机,则可能是个问题,因为它们通常因某种原因而廉价
Lodder

+1我有时也想知道这些网站的准确性。@Lodder您可以建议任何替代方法或其他方法来测试Joomla网站的速度吗?
jonboy

谢谢-该站点位于Siteground云上,并托管有2个站点:siteground.com/cloud-hosting.htm-因此,我希望它不是该主机。我将向他们发送电子邮件。
iamrobert

好的,Siteground,它们很棒,因此不能成为托管相关的问题。尝试使用网页测试Google Page Speed来测试速度,以查看是否显示了任何差异。有很多,但是我只会倾向于使用更流行的。如果您使用任何缓存扩展名/设置,请尝试禁用它们,然后再次运行测试。重新启用它们并重新运行测试
Lodder

站点:“请注意,Pingdom是一项外部服务,我们无法指定为什么这些工具返回不同的结果。”
iamrobert

Answers:


5

您无法控制一些因素,例如当时的服务器负载以及运行测试时测试工具服务器与目标网站之间的可用带宽。

您可以通过在GTMetrix上创建一个帐户(可以使用免费帐户)并登录来最小化带宽的变化,以便可以使用高级设置并选择靠近目标网站托管位置的测试服务器位置。

Pingdom可能有类似的选择。

您可能仍然需要重新运行测试几次并取平均值,但这可能会产生更一致的结果。


谢谢-尼尔-您是否知道GTmetrix是否缓存您的网站-这样下次会更快吗?
iamrobert

是的,后续测试的运行速度似乎更快。
尼尔·罗伯逊

1
我给他们发了电子邮件:“我们在每次测试中都使用新的配置文件,因此除了DNS外,没有任何内容在我们这边缓存。请务必查看瀑布图(“时间轴”选项卡)以查看时差在哪里。它可能是您的服务器(在首次运行后缓存的SQL查询的速度很慢),或者它可能是加载不一致的外部窗口小部件。”
iamrobert 2015年

谢谢尼尔-我认为这是最好的解决方案。根据我的测试-带有帐户的gtmetrix似乎是最一致的-每次都给我类似的结果。但是-我还将检查我的Google Analytics(分析)统计信息,以查看加载时间和pingdom。
iamrobert

4

使用诸如pingdom,gmetrix甚至Google页面速​​度之类的第三方工具,很明显会导致结果变化。页面速度取决于很多因素。

例如:如果在站点上启用了broser缓存,则首先使用此服务中的任何一项进行检查都将花费较长时间,并且在其他连续尝试之后,由于已缓存页面,因此加载速度可能更快。

使用我自己的网站http://saur.in(正在开发中)
pingdom的首次尝试:1.83s
第二次尝试:786ms

这几乎浪费了时间,并且页面速度提高了一倍以上。服务器缓存也以相同的方式发挥作用。

还有其他因素,例如域名解析,站点上的dns连接当前流量等等,因此结果可能有所不同。在提高性能的同时,我们必须考虑平均响应时间或页面加载时间。

最后,我还要在这里添加一件事:

从2-3个服务中创建一组结果,并每2-3小时检查一次性能。Pingdom提供了每分钟的测试及其免费的服务,您可以尝试一下。尝试如果持续24小时,并查看其平均结果。


使用Pingdom的响应时间:support.pingdom.com/Knowledgebase/Article/View/70/27/…不能正确检查整个加载时间,因为它不包含图像和JS?我想Google Analytics(分析)还可以提供网站加载速度:support.google.com/analytics/answer/1205784?hl=zh_CN 由于结果是如此随意-很难知道哪种方法效果最好。
iamrobert

4

行业中有一些工具用于“强调”网站。它们是相当复杂的工具,不适用于小型网站或共享主机环境。

要进行比较测试,您需要拥有自己的服务器(以便能够控制基础结构),以便可以控制负载。测试共享主机实际上并没有提供任何可比较的数据。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.