给阿里云做优化

使用阿里测(http://alibench.com)测试刚配置好的阿里云主机,发现还有太多需要优化的地方,一点点来学习优化服务器:

1、开启GZIP压力

2、设置静态内容缓存时间

3、图片压缩(对于PNG - 必须是8位或更低;JPG再压缩)

一、开启GZIP压力

1、首先得确认apache是否已经加载了mod_deflate模块。

#httpd -M

在结果中查看是否有 deflate_module (shared) 这样的一行字段,如果有说模块己加成功。如果没有需先安装加载mod_deflate模块。

2、编辑配置文件httpd.conf,增加支持gzip的文件类型,如下:

<IfModule mod_deflate.c>
DeflateCompressionLevel 9
AddOutputFilterByType DEFLATE text/html text/xml application/x-httpd-php
AddOutputFilter DEFLATE js css
</IfModule>

这样可以压缩一般网页中会用到的html、xml、php、css、js等格式档案输出,虽然会占用掉服务器处理器的一点点处理器时间,浏览者在接收 网页数据时也会消耗极短暂的一点点处理器时间,不过却可以大幅减少数据传输量,减少网络带宽被吃掉的情形。

DeflateCompressionLevel 9是指压缩程度的等级,从1到9,9是最高等级。据了解,这样做最高可以减少8成大小的传输量(看档案内容而定),最少也能够节省一半。

DeflateCompressionLevel 预设可以采用 6 这个数值,以维持耗用处理器效能与网页压缩质量的平衡。

完成后保存退出

3、重启Apache

#service httpd restart

4、检验是否正确启用gzip功能。

 

二、设置静态内容缓存时间

posted @ 2013-08-01 17:45  faily  阅读(517)  评论(0编辑  收藏  举报