C盘空间越来越小,在Win7里还标红了,心里看得不舒服,得想一些方法腾出一些空间。看了AppData,Chrome占了1G多的空间。当时安装Chrome浏览器时因为不能指定安装目录,所以Chrome浏览器缓存文件也默认在系统盘中,它的缓存文件挺大的,有必要处理下。在Win7下可以用mklink命令把...
application cacheapplication cache是html5引入的本地存储方案之一,和我们平常浏览器缓存类似,application cache在本地存储页面资源,我们先不用着急看application具体怎么使用,首先看看传统浏览器缓存有哪些问题。一:浏览器缓存是不可靠的,我们...
分类:
移动开发 时间:
2014-10-10 17:28:14
阅读次数:
178
1》用户视觉性能
前端人员调整浏览器缓存和html 等优化,利用cdn服务,前端人员尽可能做到用户优先感兴趣的优先显示出来。
1。1》合并技术: css +js合并或图片合并
1。2》浏览器缓存:在时间段内批量更新静态文件
1。3》压缩:服务器端gzip ,浏览器中解压
1.4 》 CDN缓存:主要针对前端静态文件进行最近机房缓存
1。5》反向代理:机房请求分发有点类似f...
分类:
其他好文 时间:
2014-10-08 05:07:14
阅读次数:
211
HTML: ASP response.expires=0 response.addHeader("pragma","no-cache") response.addHeader("Cache-Control","no-store, must-revalidate") PHP header("E...
分类:
其他好文 时间:
2014-09-27 16:01:40
阅读次数:
189
最近发现自己学习的东西太杂,不成系统,所以准备整理后再出发。整理也是一种升华。在学习的路上多总结,感觉很好!这里从缓存开始说起,好久都没有写什么博客了,内容有不对的地方欢迎指正好像大多问题都能通过加缓存解决,什么叫缓存呢,缓存就是把需要花费昂贵开销的计算结..
分类:
系统相关 时间:
2014-09-23 04:08:44
阅读次数:
819
web开发中经常遇到一些很奇怪的问题,例如,发现了问题,改了脚本,结果发布后,问题依然存在,但在服务器上一看,发布的脚本确实改了!!最后才发现,是浏览器缓存在作怪!!
现在讨论几种清除浏览器缓存的方法。
一种原理是HTTP Header 参数Cache-Control来清空缓存,另一种是利用URL上添加查询字符串来欺骗浏览器强制从服务端读取数据,避免缓存。...
分类:
其他好文 时间:
2014-09-17 15:17:52
阅读次数:
219
缓存可以分三种 输出缓存,即output buffering.简称OB缓存. 程序缓存 浏览器缓存输出缓存和程序缓存都是服务器端的缓存. 而浏览器缓存属于客户端缓存.程序缓存:前言: 假设OB缓存没开启,当PHP脚本运行时,其运行内容我们可以分成输出部分和程序部分.输出部分: 如echo,print...
分类:
Web程序 时间:
2014-09-14 20:44:47
阅读次数:
1010
第一步:浏览器缓存中检查有没有对应这个域名的解析过的IP地址,如有,结束第二步:如浏览器缓存没有查到,则访问本地操作系统,window下通过C:\Windows\System32\drivers\etc\hosts文件来设置,linux下配置文件/etc/named.conf,如有,结束第三步:如本...
分类:
其他好文 时间:
2014-09-11 17:08:52
阅读次数:
160
1.程序的缓冲流,真是搞不明白 感觉有些 东东 不在对应的场景下 真的很难搞明白2.缓存 缓存到什么地方了 内存,,,?不同的web服务器,不同的操作系统,不同的浏览器 缓存都有写差异,这样一点都不好玩3. echo flush() ob_flush() ob_end_flush(); 各种流烦死了...
分类:
Web程序 时间:
2014-09-11 16:50:32
阅读次数:
187
最近在对CDN进行优化,对浏览器缓存深入研究了一下,记录一下,方便后来者画了一个草图:每个状态的详细说明如下:1、Last-Modified在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(HttpReponse He...
分类:
其他好文 时间:
2014-09-03 14:39:06
阅读次数:
216