谷歌Lighthouse 报告的 Opportunities 部分报告 Time to First Byte,即用户浏览器接收页面内容的第一个字节所需的时间。
一、缓慢的服务器响应时间会影响性能
当浏览器等待服务器响应主文档请求的时间超过 600 毫秒时,此审核将失败。用户不喜欢页面需要很长时间才能加载。缓慢的服务器响应时间是长页面加载的可能原因之一。
当用户在其 Web 浏览器中导航到 URL 时,浏览器会发出网络请求以获取该内容。您的服务器接收请求并返回页面内容。
服务器可能需要做很多工作才能返回包含用户想要的所有内容的页面。例如,如果用户正在查看他们的订单历史记录,则服务器需要从数据库中获取每个用户的历史记录,然后将该内容插入到页面中。
优化服务器以尽快完成这样的工作是减少用户等待页面加载时间的一种方法。
二、如何提高服务器响应时间?
改善服务器响应时间的第一步是确定您的服务器必须完成的核心概念任务,以返回页面内容,然后测量每个任务需要多长时间。一旦你确定了最长的任务,寻找加速它们的方法。
服务器响应缓慢的原因有很多,因此有很多可能的改进方法:
(1)优化服务器的应用程序逻辑以更快地准备页面。如果您使用服务器框架,该框架可能会提供有关如何执行此操作的建议。
(2)优化您的服务器查询数据库的方式,或迁移到更快的数据库系统。
(3)升级您的服务器硬件以获得更多内存或 CPU。
您已成功复制微信号
leishi010
打开微信添加好友?
确定