是否可以使用Google PageSpeed Insights API检索网址的服务器响应时间?

时间:2015-08-20 17:18:58

标签: performance google-api pagespeed

我希望使用API​​检索Google PageSpeed Insights报告的网址的实际服务器响应时间。

当GPSI GUI中的规则被破坏时可以看到这一点。例如,请参阅以下屏幕截图:

enter image description here

在这种情况下它是0.89秒。

我查看了他们的API文档,但到目前为止还没有发现任何与此有关的内容。然而,这似乎是不完整的,因为它在GUI中可用,所以我希望我只是遗漏了一些东西。

1 个答案:

答案 0 :(得分:0)

根据PageSpeed服务器响应时间测量文档Reduce Server response time

服务器响应时间衡量加载必要的HTML以开始从服务器呈现页面所需的时间,从而减去Google与服务器之间的网络延迟

这意味着,它会测量服务器和运行GPSI的计算机之间的延迟(取决于您的带宽)。它从(总响应时间 - 渲染时间)中减去延迟,如果超过200毫秒,则表示服务器响应时间较长。

虽然它不是一个准确的衡量标准,但是多次收集它并且这些值的平均值可以用少量盐来考虑。

提出您的问题,GPSI是一个客户端实用程序。要获得实际的应用程序服务器统计信息(服务器处理时间),您需要通过appllication / app服务器公开的代理或API访问服务器。没有任何获得实际统计数据是不可能的。恕我直言GPSI Api在这种情况下不会帮助你。

GPSI通过数学为您提供粗略估计。计算各种因素。 (总响应时间=服务器时间+延迟+渲染时间) GPSI知道总响应时间,延迟,渲染时间,因此它为您提供大致的服务器时间。