我正在尝试提高网站速度-但是,当我去Pingdom进行测试时:http : //tools.pingdom.com/fpt/
即使我没有进行任何更改,我的时间也会截然不同。例如:
- 8.92秒
- 3.68秒
- 11.40秒
另外-我在gtmetrix(http://gtmetrix.com/)上遇到了同样的问题。
结果,我无法确定我所做的性能更改是否有所作为。
那么-如何测试网站速度?
我正在尝试提高网站速度-但是,当我去Pingdom进行测试时:http : //tools.pingdom.com/fpt/
即使我没有进行任何更改,我的时间也会截然不同。例如:
另外-我在gtmetrix(http://gtmetrix.com/)上遇到了同样的问题。
结果,我无法确定我所做的性能更改是否有所作为。
那么-如何测试网站速度?
Answers:
您无法控制一些因素,例如当时的服务器负载以及运行测试时测试工具服务器与目标网站之间的可用带宽。
您可以通过在GTMetrix上创建一个帐户(可以使用免费帐户)并登录来最小化带宽的变化,以便可以使用高级设置并选择靠近目标网站托管位置的测试服务器位置。
Pingdom可能有类似的选择。
您可能仍然需要重新运行测试几次并取平均值,但这可能会产生更一致的结果。
使用诸如pingdom,gmetrix甚至Google页面速度之类的第三方工具,很明显会导致结果变化。页面速度取决于很多因素。
例如:如果在站点上启用了broser缓存,则首先使用此服务中的任何一项进行检查都将花费较长时间,并且在其他连续尝试之后,由于已缓存页面,因此加载速度可能更快。
使用我自己的网站http://saur.in(正在开发中)
pingdom的首次尝试:1.83s
第二次尝试:786ms
这几乎浪费了时间,并且页面速度提高了一倍以上。服务器缓存也以相同的方式发挥作用。
还有其他因素,例如域名解析,站点上的dns连接当前流量等等,因此结果可能有所不同。在提高性能的同时,我们必须考虑平均响应时间或页面加载时间。
最后,我还要在这里添加一件事:
从2-3个服务中创建一组结果,并每2-3小时检查一次性能。Pingdom提供了每分钟的测试及其免费的服务,您可以尝试一下。尝试如果持续24小时,并查看其平均结果。
行业中有一些工具用于“强调”网站。它们是相当复杂的工具,不适用于小型网站或共享主机环境。
要进行比较测试,您需要拥有自己的服务器(以便能够控制基础结构),以便可以控制负载。测试共享主机实际上并没有提供任何可比较的数据。