我正在为我的网站进行页面速度优化,并研究其他网站如何做到这一点。我注意到,某些网站(例如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/...
                
                
                  
                    —
                    李本