javascript - 【Chrome开发者工具】Network→ Initiator中,文件后面的数字是什么意思?
高洛峰
高洛峰 2017-04-11 13:16:52
[JavaScript讨论组]

网站加载速度很慢,看了下Network,是某个文件的加载速度的问题,但在别的地方很快!

问题文件

正常文件

他们之间,只有文件后面的数字不一样,所以我觉得应该是这个的问题。

有大神知道是什么意思吗?又如何修改呢?

感激不尽!

此致

2017年4月5日20:10:26

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
天蓬老师

点击问题文件再点击 Timeing 标签或者将鼠标悬停到 Timeline 图表内的资源上,可以查看单个资源请求生命周期的精细分解。
然后再根据显示耗时最多的项目入手排查问题吧。
Timing 标签中可以显示资源在整个请求生命周期过程中各部分时间花费信息,可能会涉及到如下过程的时间花费情况:

  • Queuing 排队的时间花费。可能由于该请求被渲染引擎认为是优先级比较低的资源(图片)、服务器不可用、超过浏览器的并发请求的最大连接数(Chrome的最大并发连接数为6).

  • Stalled 从HTTP连接建立到请求能够被发出送出去(真正传输数据)之间的时间花费。包含用于处理代理的时间,如果有已经建立好的连接,这个时间还包括等待已建立连接被复用的时间。

  • Proxy Negotiation 与代理服务器连接的时间花费。

  • DNS Lookup 执行DNS查询的时间。网页上每一个新的域名都要经过一个DNS查询。第二次访问浏览器有缓存的话,则这个时间为0。

  • Initial Connection / Connecting 建立连接的时间花费,包含了TCP握手及重试时间。

  • SSL 完成SSL握手的时间花费。

  • Request sent 发起请求的时间。

  • Waiting (Time to first byte (TTFB)) 是最初的网络请求被发起到从服务器接收到第一个字节这段时间,它包含了TCP连接时间,发送HTTP请求时间和获得响应消息第一个字节的时间,大部分与数据库查询有关。

  • Content Download 获取Response响应数据的时间花费。

具体可以看看 Google 开发者文档:
测量资源加载时间
了解资源耗时

巴扎黑

首先 Initiator 表示连接由谁发起的。

其次,有关于慢,这个很难界定,试试找找以下几个问题:

  • browser.aspx 做了很复杂的事件了吗?

  • 是不是并发锁?

  • 或许是服务器网络原因?

伊谢尔伦

今天自己发现了,后面的数字是指代码的行数

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号