我正在为我的网站进行页面速度优化,并研究其他网站如何做到这一点。我注意到,某些网站(例如Facebook或Ringgitplus)在Chrome开发人员工具的“网络”标签中显示了某些资源的0字节,而实际内容的大小为几千字节。
我读了一些文章,说大小是要获取的数量,内容是响应的实际大小。因此,当大小为0字节时,表示它是从缓存中提供的。但是,当我使用隐身模式打开页面或清除所有缓存时,也会发生同样的事情。
这怎么可能?如何为我的网站实现相同的目标?
2
如果您执行ctrl + F5键(绕过重新加载的缓存)
—
棘手怪胎
您是否使用developer.yahoo.com/yslow来描述您的页面?
—
Marcel
@ratchetfreak还是一样。
—
kecebongsoft 2013年
@Marcel是的,我正在使用几种工具,例如您提到的工具,Google Page Speed和webpagetest.org
—
kecebongsoft 2013年
没有真正回答为何未缓存resrouces可能可能显示0B的问题,但这里有一个很好的SO问题既解决了差异:stackoverflow.com/questions/8072921/...
—
李本