是否有任何工具可以帮助改善网站的加载时间?

时间:2011-05-23 03:05:22

标签: performance web pagespeed

我网站上的某些网页需要一段时间才能加载。我想知道是否有任何免费工具可以帮助我加快/改进代码。我用谷歌搜索了一下,但我想从专家那里得到她。

编辑:我正在使用PHP,MySQL,jQuery等。

2 个答案:

答案 0 :(得分:1)

第一步是了解网站性能有两个方面 - 后端(服务器和数据库相关)和前端(浏览器/缓存相关)。优化动态网站以实现数据库速度,服务器速度等等本身几乎就是一门学科。

优化前端,浏览器请求页面,而服务器中的元素是网站80%的“速度”问题所在,这就是我要关注的内容。

第一步是确定速度问题发生的位置。有几个在线工具可以帮助完成这一部分:

  • gtMetrix - 在您的网页上同时运行雅虎的YSlow和Google的PageSpeed工具,并输出两组结果和“瀑布”。还链接到两组资源,以协助纠正问题。
  • Zoompf - 针对您的网站运行全面的优化核对清单,其中包含有关如何纠正的一些(有限的)信息。
  • Webpage Analyzer - 检查浏览器请求的元素的数量和大小,以创建页面 - 有助于识别瓶颈。
  • WebPageTest - 上述大多数工具的可靠替代方案 - 提供第一次加载/第二次加载检查以及从不同位置加载页面的屏幕截图。

通常可以围绕内容的组合/缩小/压缩获得最大的收益,而使您能够做到这一点的更好的工具之一就是Minify项目(需要PHP)。

这应该足以让你开始,直到你带回具体细节。

答案 1 :(得分:0)

这取决于您使用的网站编码。它也可能取决于您使用的服务器。您是否正在与数据库进行多次交互?如果是这样,那么研究PHP优化可能会对您有所帮助。如果没有,请查看您的网站,我建议尽可能减少图像。图像尺寸很大,可能需要很长时间才能加载;所以如果你知道你的网站上有一些你可以在代码中做的事情......那就用代码做,尽可能跳过图像。