改善服务器响应用时

当 PageSpeed Insights 检测到您的服务器响应时间超过 200 毫秒时,就会触发此规则。

概览

服务器响应时间衡量的是加载必要 HTML 以开始呈现服务器所托管网页所需的时间,其中减去了 Google 和您的服务器之间的网络延迟时间。每次运行所用的时间可以有所不同,但这种差异不应太大。事实上,如果服务器响应时间变化较大,则可能表示存在潜在的性能问题。

建议

您应将服务器响应时间缩短到 200 毫秒以内。 有很多潜在因素都可能会延缓服务器响应,例如应用逻辑缓慢、数据库查询缓慢、路由缓慢、框架、库、资源CPU不足或内存不足等。您必须考虑所有这些因素,才能缩短服务器的响应时间。 要找到服务器响应时间过长的原因,首先要进行测量。然后,准备好相关数据,并参阅有关如何解决该问题的相应指导。问题解决后,您必须继续测量服务器响应时间,并解决未来的所有性能瓶颈问题。

  1. 收集并检查现有性能和数据。 如果没有可用,请使用自动化 Web 应用监控解决方案(大多数平台都提供了托管版本和开源版本)进行评估,或添加自定义插桩。
  2. 找出并修复首要的性能瓶颈问题。如果您使用的是热门网页框架或内容管理平台,请参阅与性能优化最佳做法相关的文档。
  3. 监测并提醒任何会在将来出现的性能衰退问题!

反馈

此页内容对您有帮助吗?