Web 渲染时间总是不时不同

Web 渲染时间总是不时不同,web,webpage-rendering,Web,Webpage Rendering,我想知道为什么加载某个页面的呈现时间有时会不同(我使用了某个浏览器)。我在那个页面中有一个java脚本代码。所以当页面加载时,会出现一个java脚本警报 我打算比较不同浏览器中页面的呈现时间。但是,当仅在一个浏览器中时,渲染时间可能会不时不同。我如何才能将渲染时间分配给另一个浏览器??很难比较这些浏览器的渲染时间 你知道为什么会这样吗 非常感谢:)您是否在实验室条件下进行测试,即,您是否确定在呈现页面时不会对系统资源造成其他负担 最重要的是,您的浏览器、扩展、其他选项卡等中是否有其他进程在运行

我想知道为什么加载某个页面的呈现时间有时会不同(我使用了某个浏览器)。我在那个页面中有一个java脚本代码。所以当页面加载时,会出现一个java脚本警报

我打算比较不同浏览器中页面的呈现时间。但是,当仅在一个浏览器中时,渲染时间可能会不时不同。我如何才能将渲染时间分配给另一个浏览器??很难比较这些浏览器的渲染时间

你知道为什么会这样吗


非常感谢:)

您是否在实验室条件下进行测试,即,您是否确定在呈现页面时不会对系统资源造成其他负担

最重要的是,您的浏览器、扩展、其他选项卡等中是否有其他进程在运行

<> p>也非常重要,如果你不是从本地服务器加载页面,那么你有很多变量要考虑。
此外,正如NNNN指出的,是加载时间还是渲染时间?

简而言之,以下因素会严重影响渲染时间:

  • 缓存规则
  • 服务器速度和服务器负载
  • 饼干
  • 网络(您的internet连接、服务器的连接速度等)
首先,我要检查缓存规则。根据这些情况,浏览器可能会被告知仅在较短时间内保存静态元素,从而在被告知重新加载这些元素时导致加载时间较长

其次,比较一天中不同时间的服务器速度(有在线工具)。 还可以查看您的服务器有多忙。尤其是共享服务器有时会非常慢


然后,看看你的代码。如果您正在设置cookie,则这些cookie可能会根据其大小影响加载时间。cookies增长越大,网站加载速度可能越慢。

是呈现时间因页面而异,还是下载时间不同?“总是时不时地不同”-到底是,总是,还是时不时?@nnnnnn-在你指出后,我笑着问你问题的标题。。。“始终是,还是不时是?”@nnnnnn这是渲染时间。我的意思是“不时地形成”是我为一些浏览器测试了几次。对于某个浏览器,不同测试的结果也不同。假设在测试1中,渲染时间仅为314毫秒,而在下一个测试中,渲染时间为54毫秒。我觉得这太奇怪了。那我用的代码怎么了?测试期间的系统状况?浏览器从何处获取页面?314ms变为54ms是因为浏览器第一次从Web服务器下载页面,第二次从本地缓存抓取页面吗?你还没有弄清楚下载时间/网络速度是否是一个因素。你是如何测量时间的?