首页 > 其他 > 详细

httpd实现页面压缩

时间:2014-03-22 09:37:55      阅读:316      评论:0      收藏:0      [点我收藏+]


(一)Web服务器处理HTTP压缩的过程如下:

① Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持HTTP压缩

(Accept-Encoding 信息);

② 如果浏览器支持HTTP压缩,Web服务器检查请求文件的后缀名;

③ 如果请求文件是HTML、CSS等静态文件,Web服务器到压缩缓冲目录中检查是否已经存在请求            文件的最新压缩文件;

④ 如果请求文件的压缩文件不存在,Web服务器向浏览器返回未压缩的请求文件,并在压缩缓冲              目录中存放请求文件的压缩文件;

⑤ 如果请求文件的最新压缩文件已经存在,则直接返回请求文件的压缩文件;

(二) Web服务器处理HTTP压缩的用途:

①降低I/O使用;

      ②降低带宽使用率;

      ③优化传输速度;

(三)网页设置规则

①html,css,plain等文本文件做压缩

      ②而mp3,jpg等二进制文件无需压缩,因为压缩率较低同时浪费I/O



1、页面文本压缩依赖的模块


LoadModule deflate_module modules/mod_deflate.so
LoadModule mime_module modules/mod_mime.so


deflate_module 压缩页面模块

    mime_module    多媒体类型模块

    MIME:多媒体类型

          HTTP:text/html

          ASCII:text/plain

          JPEG:image/jpeg

          GIF:image/gif

          QuickTime:video/quicktime


   查看依赖模块是否开启  

# httpd -M | grep deflate

bubuko.com,布布扣


2、编辑配置文件/etc/httpd24/httpd.conf

bubuko.com,布布扣


3、重启httpd服务


# service httpd24 restart


4、测试网页

bubuko.com,布布扣


本文出自 “西风瘦猪” 博客,请务必保留此出处http://jungege.blog.51cto.com/4102814/1381357

httpd实现页面压缩,布布扣,bubuko.com

httpd实现页面压缩

原文:http://jungege.blog.51cto.com/4102814/1381357

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!