1

我正在努力提高网站性能。以下是我正在查看的每一页的关键绩效指标列表

  1. 下载的总字节数
  2. 请求数
  3. DNS查询时间
  4. FirstByte 下载时间
  5. DOM 内容加载时间
  6. 总加载时间

每个 KPI 是否有任何最佳值来指示网站性能?请在这方面帮助我。

4

1 回答 1

1

对各种超文本系统的研究表明,如果用户要在信息空间中自由导航,从一页移动到另一页时,他们需要不到一秒的响应时间。

这句话出自 Jakob Nielsen 于 1997 年撰写的The Need for Speed ,至今仍然有效。

如果您可以在一秒钟或更短的时间内提供页面(整个包:DNS 查找、处理时间、资产加载),那是理想的。在现实生活中,没有多少网站可以吹嘘这种速度。但是,如果您遵循雅虎和谷歌人员的指导方针,您可以通过提高网站的前端性能来获得非常接近的效果。

雅虎有他们的YSlow Firefox 插件和一个解释他们所有性能规则的配套指南

谷歌有一个竞争对手的Page Speed Firefox 插件和相应的性能最佳实践

这应该是一个好的开始。这些指南没有为列表中的每个点提供特定的基准(但它们确实提供了一些) - 目标是最小化每个请求的加载时间和大小,以尽可能接近“即时”响应时间不到一秒。

于 2010-02-23T02:17:27.907 回答