2016-01-23 61 views

回答

2

首先,加载时间不只是它需要从网络获取资产的时间来定义。绘画和解析可能需要很长时间,正如解析Javascript一样。在你的情况,DOMContentLoaded只有后491毫秒解雇,所以这已经是答案的一部分。

关于你的第二个问题,答案真的是你提供的链接:如果响应被标记为“公共”,那么它可以被缓存

,即使它有与它相关联的HTTP认证,即使响应状态码不能正常缓存。在大多数情况下,“公”是没有必要的,因为明确的缓存信息(如“最大年龄”)表示响应缓存反正。

相比之下,“私有”的响应,可以通过浏览器高速缓存,但通常用于单个用户,因此不允许任何中间高速缓存被缓存 - 例如包含私人用户信息的HTML页面可以被该用户的浏览器缓存,但不能被CDN缓存。

+0

谢谢+1我有其他网站,我下降到240毫秒有点失望的第二个问题,如果“私人”将避免第二次打击,如你正在使用Azure Blob或亚马逊S3或谷歌存储AVOID存储交易意味着来自第一次来源的负载,但来自客户端的第二次负载 –