在pagespeed洞察工具中谷歌提到的往返游戏有哪些?

时间:2018-01-27 17:58:43

标签: apache webserver pagespeed google-pagespeed mod-pagespeed

Google表示,必须进行5次网络往返,并且在前3次往返之后,只有18%的内容可以查看。

我该如何改善这个?

谢谢。

1 个答案:

答案 0 :(得分:6)

Pagespeed的文档中,这个术语在不同的上下文中被多次使用,确实有点令人困惑

网络往返

来自wikipedia

  

在电信中,往返延迟时间(RTD)或往返   time(RTT)是信号发送所需的时间长度加上   确认收到该信号所需的时间长度。

所以它更多的是关于TCP协议。来自docs

  

如果所需数据量超过初始拥塞窗口   (通常为14.6kB压缩),需要额外的往返行程   在您的服务器和用户的浏览器之间。适用于网络用户   移动网络等高延迟可能会造成重大影响   延迟页面加载

来自同一页面的2个食谱:

  

要加快页面加载速度,请限制数据大小(HTML标记,   渲染上层所需的图像,CSS,JavaScript)   您网页的内容

  

构建HTML以首先加载重要的首要内容

首屏内容是无需滚动即可看到的屏幕

有关mobile分析和 3 往返

的详细信息
  

由于此TCP行为,优化您的内容非常重要   尽量减少交付必要的往返次数   用于执行页面的第一次渲染的数据。理想情况下,ATF内容   应该适合98KB - 这允许浏览器绘制页面   经过三次往返后,服务器有足够的时间预算   响应延迟和客户端呈现。

阻止往返

来自其他文档page

  

本节介绍加载页面所需的往返行程   渲染阻塞资源,页面使用的总字节数以及方式   它与中间使用的往返次数和字节数进行比较   数据集。它可以通过修改页面来指示页面是否更快   页面的外观和功能。

目前尚不清楚这是否意味着如上所述计算的网络往返,或者只是加载阻止资源所需的其他调用。

在任何情况下,您都可以通过消除同步javascript调用等渲染阻止资源来修复它(更多here