1

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

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

4

2 回答 2

1

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

优化前端,浏览器从服务器请求页面和它的元素是网站大多数“速度”问题的 80% 所在,所以这就是我将关注的重点。

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

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

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

这应该给你足够的开始,直到你回来具体。

于 2011-05-23T03:25:24.253 回答
0

这取决于您使用什么来编码您的网站。它也可能取决于您使用的服务器。您是否正在与数据库进行大量交互?如果是这样,那么也许研究 PHP 优化可以帮助你更好。如果没有,请查看您的网站,我建议尽可能减少图像。图片很大,加载可能需要很长时间;因此,如果您知道您的网站上有一些可以用代码执行的操作……然后用代码执行,请尽可能跳过图像。

于 2011-05-23T03:08:12.557 回答