缓存在开发高扩充性WEB程序的时候扮演着很重要的角色.我们可以将HTTP请求在一个定义的时间内缓存在用户的浏览器中,如果用户在定义的时间内请求同一个URL,那么用户的请求将会从用户浏览器的缓存中加载,而不是从服务器.你可以在ASP.NET MVC应用程序中使用下面的Action Filter来实现同样的事情:
Action Filter 缓存压缩。http://www.cnblogs.com/QLeelulu/archive/2008/03/28/1127119.html
Accept-Encoding:
作用: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(gzip,deflate),(注意:这不是只字符编码);
例如: Accept-Encoding: gzip, deflate 详见:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html
页面中有许多空白字符,打开源文件一看发现这代码稀疏得很。觉得很浪费,有什么办法可以去除它们。详见http://blog.zhaojie.me/2009/12/is-it-really-necessary-to-strip-white-space-in-html.html