关于网页缓存及gzip压缩的一些东西
2009-03-09 15:59
323 查看
公司需要弄个网址导航,于是对这方面的内容摸索了一下,得出以下结论(正确与否,欢迎拍砖!):
1,浏览器端
Expires 过期时间,加入该Meta属性后,
C:/Documents and Settings/{username}/Local Settings/Temporary Internet Files目录下面的临时文件会多出"截止期限"的值,也就是content指定的时间,如果是静态页面的话,这个不太方便动态指定,需要另外写脚本处理这个content的值.
max-age:这个配置似乎无效,不知何故,望高人指点.
2,服务器端
Apache 模块 mod_expires
在需要加过期时间的VirtualHost里面加入:
ExpiresActive On
ExpiresByType text/html A86400
表示过期时间为1天
其实跟Meta的Max-age效果相同
当然这个也可以设置图片或是js
如:
// images
ExpiresByType image/jpeg M86400
ExpiresByType image/gif A259200
// js & css
ExpiresByType application/x-javascript A259200
ExpiresByType text/css A259200
// flash
ExpiresByType application/x-shockwave-flash "modification plus 15 days"
注:A表示浏览器端对服务器端文件的访问时间,M表示服务器端文件的最后修改时间
3,gzip压缩
Apache 模块 mod_deflate
LoadModule deflate_module modules/mod_deflate.so
(查看Apache的已加载的modules ./httpd -l)
在httpd.conf中加入以下代码
restart Apache
以上内容适用于网址导航站.
1,浏览器端
<meta http-equiv="Expires" content="Mon, 20 Jul 2009 23:00:00 GMT" /> <meta http-equiv="Cache-Control" content="max-age=7200" />
Expires 过期时间,加入该Meta属性后,
C:/Documents and Settings/{username}/Local Settings/Temporary Internet Files目录下面的临时文件会多出"截止期限"的值,也就是content指定的时间,如果是静态页面的话,这个不太方便动态指定,需要另外写脚本处理这个content的值.
max-age:这个配置似乎无效,不知何故,望高人指点.
2,服务器端
Apache 模块 mod_expires
在需要加过期时间的VirtualHost里面加入:
ExpiresActive On
ExpiresByType text/html A86400
表示过期时间为1天
其实跟Meta的Max-age效果相同
当然这个也可以设置图片或是js
如:
// images
ExpiresByType image/jpeg M86400
ExpiresByType image/gif A259200
// js & css
ExpiresByType application/x-javascript A259200
ExpiresByType text/css A259200
// flash
ExpiresByType application/x-shockwave-flash "modification plus 15 days"
注:A表示浏览器端对服务器端文件的访问时间,M表示服务器端文件的最后修改时间
3,gzip压缩
Apache 模块 mod_deflate
LoadModule deflate_module modules/mod_deflate.so
(查看Apache的已加载的modules ./httpd -l)
在httpd.conf中加入以下代码
<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/css </IfModule>
restart Apache
以上内容适用于网址导航站.
相关文章推荐
- 关于网页缓存及gzip压缩的一些东西
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(三)
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(四)
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(一)
- 安卓中关于图片从网络获取,压缩,上传,下载,缩略图,缓存的一些处理总结(二)
- 关于网页中缓存swf的问题
- 关于处理微信网页缓存问题
- 关于android的一些东西 7.24
- 关于网页设计中的一些有趣网站--(持续更新)
- 关于爬虫和反爬虫的一些东西
- 关于IIS6.0 设置GZIP压缩失败的经验教训
- 使用.htaccess 开启gzip 缓存文件 网页 提高速度
- gzip或者zip进行压缩缓存内容压缩
- http配置如何开启gzip网页压缩
- 关于调试网页的一些心得
- 下载网页时的 有gzip压缩的处理
- 关于JAVA-一些要记住的东西
- 关于unity3d碰撞的一些东西
- 关于sscanf的一些东西
- 关于JavaScript的gzip静态压缩方法