首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >YSlow: HTTP请求数不正确?

YSlow: HTTP请求数不正确?
EN

Stack Overflow用户
提问于 2014-10-30 01:31:15
回答 1查看 108关注 0票数 0

根据Chrome dev tools和WebPageTest的测量,我正在关注的一个优化页面大约有83-87个HTTP请求(确切的数字根据关联库的不同而略有不同)。

然而,YSlow Chrome扩展声称只有51个请求。同样,从ShowSlow运行的YSlow显示60个请求。

抛开YSlow测量之间的差异不谈,看起来YSlow确实没有正确地测量HTTP请求的数量,因此我对建议和评分的信心并不好。

有问题的页面确实在加载后加载了一些组件( YSlow doesn't measure),但只有10个组件是在加载后加载的(这还不能解释其他工具的20-30异常)。

有人知道为什么会发生这种情况,或者确实提供了一些关于如何调试或诊断的建议吗?

EN

回答 1

Stack Overflow用户

发布于 2015-01-14 08:02:54

我看了一下你推荐的比较YSlow和WebPageTest的链接(bally.co.uk)。YSlow报告了56个组件,WebPageTest报告了76个。这里是突破口:

  • 文档/html: yslow 1,wpt 3,diff: 2 0字节files
  • Javascript: yslow 37,wpt 39,diff: 2 0字节文件
  • CSS: yslow 5,wpt 5
  • 图像: yslow 12,wpt 19,diff: 7 1x1信标gifs
  • 收藏夹图标: yslow 1,wpt 1

<>H111JSON: yslow 0,wpt 7,diff: 7动态加载<代码>H212<代码>H113字体: yslow 0,wpt 2,diff: 2动态加载<代码>H214<代码>F215

我的结论是回到您提供给YSlow常见问题解答的链接。区别似乎都是动态请求,要么是0字节的,要么是非常小的(比如1x1gif)。我认为这是由于YSlow采用了DOM和网络嗅探相结合的方法。

另外,如果我比较第一个视图加载的总大小,它们彼此非常接近:

  • YSlow: 1,683 KB
  • WebPageTest: 1,711 KB
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26637025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档