【问题标题】:Speed test of a web page : how to get the theoretical loading speed网页速度测试:如何获得理论加载速度
【发布时间】:2014-11-25 09:12:18
【问题描述】:

有很多在线工具可以测量网页的速度。 它们提供诸如页面加载时间之类的数据。 此加载时间取决于同时下载的文件数量和连接速度(以及许多其他因素,例如网络状态、内容提供商等)。

但是,因为它是基于连接速度的,所以我们没有理论上的加载时间。 一个浏览器在一定限度内(同时下载5个资源)同时下载许多资源。因此,它经过优化以更快地加载资源。 如果我们可以将速度连接设置为固定值,那么页面的加载页面将“永远”不会改变。

那么有谁知道计算网页理论加载时间的工具吗?

我想得到这样的结果: 理论加载时间:56*t 其中 t 等于下载 1kb 数据的时间。

【问题讨论】:

    标签: performance browser webpage theory pagespeed


    【解决方案1】:

    “理论加载时间”是什么意思?这样的公式将包含大量变量(带宽、往返时间、处理器速度、天线唤醒时间、服务器负载、数据包丢失、TCP 连接是否已经打开,...)您会将哪些变量放入您的理论计算?

    您要解决的问题是什么?如果您只是想更客观地衡量网站速度,您可以使用像http://www.webpagetest.org/ 这样的测试仪,它允许您选择网络速度,然后运行许多测试以找出加载时间的分布。

    还要注意,页面何时完成加载甚至没有达成一致!大多数人在调用 onload 处理程序之前测量时间,但可以通过过早到达 onload 然后使用 JS 实际加载资源来轻松加速。等到所有资源都加载完毕也可能是一个不好的措施,因为许多现代页面会不断更新自己并加载新资源。

    【讨论】:

      【解决方案2】:

      您可以使用以下三种工具中的任何一种:SpeedPage、DevTools 和 WebPageTest。阅读更多内容:TEST YOUR WEBSITE'S LOADING TIME / MOBILE SITE LOADING SPEED 博客文章。

      【讨论】:

        猜你喜欢
        • 2021-10-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-31
        相关资源
        最近更新 更多