`
兰迪RANDY
  • 浏览: 97745 次
文章分类
社区版块
存档分类
最新评论

apache的gzip压缩和缓存优化记录

阅读更多
给一个朋友的站点做的gzip压缩和缓存的优化配置,这里记录一下

编译mod_deflate.so/mod_headers.so/mod_expires.so模块
/www/wdlinux/apache/bin/apxs -i -c -a /source/lanmp/httpd-2.2.17/modules/filters/mod_deflate.c
/www/wdlinux/apache/bin/apxs -i -c -a /source/lanmp/httpd-2.2.17/modules/metadata/mod_headers.c
/www/wdlinux/apache/bin/apxs -i -c -a /source/lanmp/httpd-2.2.17/modules/metadata/mod_expires.c


httpd.conf加入:

#---------mod_deflate module confiugration--------------------
SetOutputFilter DEFLATE
DeflateCompressionLevel 6

BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
#Explicit exclusion of files.
SetEnvIfNoCase Request_URI \.(?:gif|jpg|cab|jpe?g|exe|bmp|mp3|rar|zip|swf|png)$ no-gzip dont-vary
#Cache server support.
Header append Vary User-Agent env=!dont-vary
#logs.
DeflateFilterNote Input instream
DeflateFilterNote Output outstream
DeflateFilterNote Ratio ratio
LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
CustomLog logs/deflate_log deflate
#-------------------------------------------------------------

网站根目录的.htaccess文件中加入:

ExpiresActive on
ExpiresByType text/html "access 2 day"
ExpiresByType text/css "access 2 day"
ExpiresByType application/javascript "access 1 month"
ExpiresByType text/plain "access 1 month"
ExpiresByType image/jpeg "access 1 month"
ExpiresByType image/gif "access 1 month"
ExpiresByType image/png "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresDefault "access 2 days"
0
1
分享到:
评论

相关推荐

    关于HTTP传输中gzip压缩的秘密探索分析

    而这些好处并不仅仅限于静态内容,PHP动态页面和其他动态生成的内容均可以通过使用Apache压缩模块压缩,加上其他的性能调整机制和相应的服务器端 缓存规则,这可以大大提高网站的性能。因此,对于部署在Linux服务器...

    WordPress缓存插件(WP Super Cache和W3 Total Cache).rar

    安装完之后,如果你不使用CDN加速功能的话,基本上不需要特殊的设置,我只是修改了下缓存时间和添加了个CSS文件位置以及开启GZIP压缩。 缓存时间设置: Maximum lifetime of cache objects(缓存过期时间):86400...

    Nginx服务器实现数据静态压缩的方法

    nginx实现静态压缩这种做法其实就像apache gzip压缩了,这种压缩是我们常见的一些事情了,下面我来介绍一些做法。 在搭建squid网页加速的时候,对于大的css 或者js要进行压缩,然后再进行缓存,这样能够提高减小下载量...

    控制PHP的输出:缓存并压缩动态页面

    mod_gzip是一个Apache模块,其功能是使用Gzip压缩静态的html页面,遵循IETF标准的浏览器可以接受gzip编码(IE, Netscape等)。mod_gzip可以将页面的下载时间提高4-5倍。我强烈建议你在你的web服务器上使用mod_gzip。...

    实战Nginx.取代Apache的高性能Web服务器

    3.4 Nginx的压缩输出配置 .3.5 Nginx的自动列目录配置 3.6 Nginx的浏览器本地缓存设置 第4章 Nginx与PHP(FastCGI)的安装、配置与优化 4.1 获取相关开源程序 4.2 安装PHP 5.2.10(FastCGI模式) 4.3 安装...

    实战Nginx:取代Apache的高性能Web服务器 第一章

    张宴《实战Nginx:取代Apache的高性能Web服务器》pdf电子版下载,此资料网友共享,请购买作者正版书籍. 目录介绍: 第1部分 基础篇 第1章 Nginx简介 1.1 常用的Web服务器简介 1.2 Nginx简介 1.3 选择Nginx的理由 ...

    nginx基础实例培训视频.zip

    13-nginx gzip压缩提升网站速度 14-expires缓存提升网站负载 15-反向代理实现nginx+apache动静分离 16-nginx实现负载均衡 17-nginx连接memcached 18-第3方模块编译及一致性哈希应用 19-大访问量优化整体思路 20-ab...

    OkHttp基本使用教程(安卓端http请求框架)

    简介 android网络请求框架之OkHttp,一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,用于替代HttpUrlConnection和Apache HttpClient(android API23 6.0里已移除HttpClient,但仍可...自动处理GZip压缩 功能:

    okhttp-2.1.0.jar okip-1.0.1.jar

    3 透明的GZIP(压缩格式)缩小下载大小 4 回应的缓存完全避免网络重复请求 当网络出现问题的时候,OKHTTP会依然有效:它将从常见的连接问题当中恢复。如果你的服务端有多个IP地址,当第一个地址连接失败时,OKHTTP...

    http_all-2.1.0.jar.zip

    3 透明的GZIP(压缩格式)缩小下载大小 4 回应的缓存完全避免网络重复请求 当网络出现问题的时候,OKHTTP会依然有效:它将从常见的连接问题当中恢复。如果你的服务端有多个IP地址,当第一个地址连接失败时,OKHTTP...

    UPUPW PHP v5.2.17 经典怀旧版套装 c1.zip

    5、默认开启Gzip网页压缩传输,支持伪静态等设置; 6、支持虚拟主机可在任意磁盘建立网站目录,并且每个目录可单独绑定多级域名或泛域名 ;   主要组成: Apache ...

    C语言实现的支持高并发、超高性能Web服务器源码.rar

    C语言实现的支持高并发、超高性能Web服务器源码,可以编译运行,使用高性能HTTP解析器fasterhttp作为其解析核心,在开启Keep-Alive和gzip压缩时(现代浏览器默认开启)性能比nginx约快3倍。 hetao功能: * 支持主流...

    实战nginx-张宴

    3.4 Nginx的压缩输出配置 3.5 Nginx的自动列目录配置 3.6 Nginx的浏览器本地缓存设置 第4章 Nginx与PHP( FastCGI) 的安装、 配置与优化 4.1 获取相关开源程序 4.2 安装PHP 5.2.10( FastCGI模式) 4.3 安装Nginx ...

    淘客帝国v5.20破解版商业无限制稳定版

    优化 wordpress整合乱码问题,以及标签和类别混淆问题 优化 优化 onepage模板,图片不能直接到淘宝的问题,后台设置无效的问题 优化 能搜出来,不能跳转淘宝, 优化 处理无推广地址的连接。 增加 加入默认地址栏ICO...

    淘客帝国v5.20破解版稳定官方原版

    优化 wordpress整合乱码问题,以及标签和类别混淆问题 优化 优化 onepage模板,图片不能直接到淘宝的问题,后台设置无效的问题 优化 能搜出来,不能跳转淘宝, 优化 处理无推广地址的连接。 增加 加入默认地址栏ICO...

    淘客帝国v5.20最新专业无限制版,后台完美本地化

    优化 wordpress整合乱码问题,以及标签和类别混淆问题 优化 优化 onepage模板,图片不能直接到淘宝的问题,后台设置无效的问题 优化 能搜出来,不能跳转淘宝, 优化 处理无推广地址的连接。 增加 加入默认地址栏ICO...

    淘客帝国5.21

    优化 wordpress整合乱码问题,以及标签和类别混淆问题 优化 优化 onepage模板,图片不能直接到淘宝的问题,后台设置无效的问题 优化 能搜出来,不能跳转淘宝, 优化 处理无推广地址的连接。 增加 加入默认地址栏ICO...

    淘客帝国v5.21完整官方版

    优化 wordpress整合乱码问题,以及标签和类别混淆问题 优化 优化 onepage模板,图片不能直接到淘宝的问题,后台设置无效的问题 优化 能搜出来,不能跳转淘宝, 优化 处理无推广地址的连接。 增加 加入默认地址栏ICO...

    Android使用OKHttp包处理HTTP相关操作的基本用法讲解

    OKHttp是一款高效的HTTP客户端,支持连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟,还有透明的GZIP压缩,请求缓存等优势。(GitHub页:https://github.com/square/okhttp) Android为我们提供了两...

Global site tag (gtag.js) - Google Analytics