浏览器缓存详解:expires,cache-control,last-modified,etag详细说明

浏览器缓存详解:expires,cache-control,last-modified,etag详细说明
最近在对CDN进行优化,对浏览器缓存深入研究了一下,记录一下,方便后来者 画了一个草图: 每个状态的详细说明如下: 1、Last-Modified 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(HttpReponse Header)此文件在服务期端最后被修改的时间,格式类似这样: Last-Modified:Tue, 24 Feb 2009 08:01:04 GMT 客户端第二次请求此URL时,...

phpwind的JS加载机制:延时加载、按需加载、并行加载、顺序执行 – wind.js [分析中…]

phpwind的JS加载机制:延时加载、按需加载、并行加载、顺序执行 – wind.js [分析中…]
代码地址:https://gist.github.com/zhoumengkang/4bdbb205495a1772b0fe phpwind的 wind.js 是基于 head.js 开发而成的。 HeadJS的最大特点就是并行加载但是顺序执行,这样加快了加载速度,但却不会打乱依赖关系。详细介绍请看:http://headjs.com/ 而phpwind的 wind.js 则是在其基础上增加了 按需加载 + 延时加载 ,因为按需加载,但是不是在页面加载的时候就加载了,而是事件发送的时候有需求的时候才去...