改善服务器响应用时

当 PageSpeed Insights 检测到以下情形时,就会触发此规则:您的服务器响应用时超过了 200 毫秒。

概览

服务器响应用时衡量的是花费了多长时间来加载必要的 HTML 以开始呈现服务器所托管的网页,其中减去了 Google 和您的服务器之间的网络延迟时长。每次运行所用的时间可以有所不同,但这种差异不应太大。事实上,如果各次服务器响应在用时方面存在很大差异的话,则可能意味着有潜在的性能问题。

建议

您应将服务器响应用时控制在 200 毫秒内。 很多潜在因素都可能会延缓服务器响应,例如缓慢的应用逻辑、缓慢的数据库查询、缓慢的路由、框架、库、资源 CPU 不足或内存不足。您需要充分考虑所有这些因素,才能改善服务器的响应用时。 若想找出服务器响应用时过长的原因,首先要进行衡量。然后,准备好相关数据,并参阅有关如何解决该问题的相应指导。当解决问题后,您必须继续衡量服务器响应用时,并设法应对任何会在将来出现的性能瓶颈问题。

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