你知道吗,如果你的web server是采用apache那你就有机会通过安装一个软件模块提高你的网站访问速度,最大能有10倍之多!这可不是吹牛,你看看原理就明白了 这个神通广大的模块就是mod_gzip. 它通过用和gzip一样的压缩算法对apache发出的页面进行压缩,可能的话可以把页面压缩成为原来大小的十份之一。哪,如果10K的页面只要传1K这不就是提速10倍嘛。当然一般网页只可以达到3-6倍。那也很不错。对吧。连google这样一个大的网站都采用这个技术。你还不快跟上?
  
这样一个好东东,来来来,我告诉你如何安装:分3步,1、下载,2、修改配置,3、测试。
  
1.下载

到http://www.remotecommunications.com/apache/mod_gzip 下载mod_gzip.c 还有它的补丁。
  
2.安装, 配置

把mod_gzip放到你的apache的源代码目录下,新建一个mod_gzip目录如果需要补丁(针对1.3.17.la版) 还需运行:
  patch mod_gizp.c
  按你需要,在配置中选择动态DSO或静态编译进apache系统。如何处理在README中讲得很清楚,如-add-module=mod_gzip.c, make,make install等等。这里不多讲。
  
  把下列配置加入httpd.conf尾部。
  
  # MOD_GZIP configuration
  mod_gzip_on Yes
  mod_gzip_minimum_file_size 1002
  mod_gzip_maximum_file_size 0
  mod_gzip_maximum_inmem_size 60000
  mod_gzip_item_include mime “application/x-httpd-php”
  mod_gzip_item_include mime text/*
  mod_gzip_item_include mime “httpd/unix-directory”
  mod_gzip_dechunk Yes
  mod_gzip_temp_dir “/tmp”
  mod_gzip_keep_workfiles No
  mod_gzip_item_include file “.php3KaTeX parse error: Can't use function '\.' in math mode at position 34: …_include file "\̲.̲txt”
  mod_gzip_item_include file “.htmlKaTeX parse error: Can't use function '\.' in math mode at position 34: …_exclude file "\̲.̲css”
  mod_gzip_item_exclude file “.js$”
  
  在保存修改后运行
  …/bin/apachectl configtest确保配置修改无误。
  然后用 apachectl restart 指令重起服务。
  
3.修改,测试

在宣布做好了之前在测试一下是优秀程序员的习惯。为了尽量不影响你的用户的浏览,我们可以用把新的apache驱动在8080端口上或者用指令控制mod_gzip起作用的目录,而不是一下子全用mod_gzip.
  用法如下:
  
  MOD_GZIP configuration
  
  你再用IE4或netscape认真的全面测试一遍,没有问题后你就可以让你的用户很开心的发现’XX网站现在好快哦。’ 如何起名
  
  Mod_gzip真的很神奇,100K的HTML大文档只要12K就可以传到用户端了。越先采用这个技术你的用户对你的网站的高速度印象就越深。不过有所得必有所失,由于解压是在客户端进行的,效果和用户的浏览器有一定关系。笔者测试了MSIE4,5,5.5,netscape 4.5 , 6都运行得很好. 不过java,jpg,gif等等是没法压缩的。

将你的Apache速度提高十倍的经验分享相关推荐

  1. 科学速读法:20分钟让你阅读速度提高3倍

    http://www.360doc.com/content/13/0531/09/9523427_289567039.shtml 这篇文章基本上把速读方法中的核心要点都说得非常清楚了,你平时看到的各种 ...

  2. 如何将 iOS 工程打包速度提升十倍以上

    如何将 iOS 工程打包速度提升十倍以上 过慢的编译速度有非常明显的副作用.一方面,程序员在等待打包的过程中可能会分心,比如刷刷朋友圈,看条新闻等等.这种认知上下文的切换会带来很多隐形的时间浪费.另一 ...

  3. Python 之父立 Flag:明年要把 Python 速度提高 2 倍!

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 去年 11 月,退休失败的 Python 之父 Guido van Rossum 在推特上宣布,退休生活太无聊,从而加入了微软开发者部门 ...

  4. 双光子荧光成像_在不影响分辨率的情况下,成功将双光子显微镜成像速度提高5倍!...

    看更多大美宇宙科学博科园 科学家开发出了一种方法,可以在不影响分辨率的情况下将双光子显微镜成像速度提高五倍!这种创纪录的成像速度将使科学家们,能够观察到以前过于短暂而无法用当前最先进显微镜成像的生物现 ...

  5. 日本新研究:将光伏组件高温高湿试验速度提高70倍

    日本产业技术综合研究所(AIST)6月15日宣布,开发出了新的试验方法,可以将结晶硅型太阳能电池板(模块)在高温高湿环境下的加速试验速度提高70倍以上.这是产综研光伏发电研究中心模块可靠性小组的成果. ...

  6. 将端到端文本转语音速度提高38倍,全新语音合成系统FastSpeech 梅尔谱的生成速度提升270倍,微软和浙大联合推出

    将端到端文本转语音速度提高38倍,全新语音合成系统FastSpeech 梅尔谱的生成速度提升270倍,微软和浙大联合推出 目前,基于神经网络的端到端文本到语音合成技术发展迅速,但仍面临不少问题--合成 ...

  7. 一个三线城市商家自述:我是如何在一个月把销量提高十倍的

    最近,后台接连收到商家的喜报,许多商家表示使用了来客推商城系统后,解决了获客难题,营收得到了有效改善.其中一位商家表示自己在双十一这一个月,相比去年,销量提高了十倍.带着好奇,我们联系了这位商家,以下 ...

  8. 字节跳动发布最新音乐检索系统ByteCover2,检索速度提高八倍

    每天给你送来NLP技术干货! 机器之心发布 机器之心编辑部 翻唱识别(CSI)是音乐信息检索(MIR)领域的一项重要任务,在歌曲搜索,音乐分发,曲库整理,智能推荐等场景下有着重要作用,被誉为下一代音乐 ...

  9. 字节跳动最新音乐检索系统ByteCover2,检索速度提高八倍

    翻唱识别(CSI)是音乐信息检索(MIR)领域的一项重要任务,在歌曲搜索,音乐分发,曲库整理,智能推荐等场景下有着重要作用,被誉为下一代音乐识别技术. 近期,字节跳动火山语音团队的最新音乐检索系统By ...

最新文章

  1. job for nginx.service failed_用Python操作Kubernetes的Job
  2. mysql 密码忘记了怎么办? [仅msyql8版本]
  3. php 文件指定位置添加内容,C++_VC++在TXT文件指定位置追加内容的方法,本文实例讲述了VC++操作文本文 - phpStudy...
  4. iis 装完framework4 7 无法切换_扫盲贴之电压并列与电压切换
  5. Unity ECS 初探
  6. linux怎么对文件去重,linux文件合并、去重、拆分
  7. Mangos魔兽世界服务端初探(1)--游戏服务端主体结构与消息分发
  8. word下禁止显示回车符号
  9. 集丰照明|如何深度解读 LED 标准?
  10. PageBarHelper(数字页码条帮助类)
  11. Ubuntu的root
  12. CLion输出中文乱码解决方案
  13. leetcode1083. 销售分析 II(SQL必会呀)
  14. 安装SSL证书可以解决浏览器提示的不安全警告
  15. 计算机小学数学辅助教学缺点及对策 论文,小学数学第二学段图形与几何领域的作业设计研究...
  16. 芯人必读 | 中国半导体产业发展历史大事记一览
  17. 2021文都最新数学考研讲义(数学一、数学二、数学三)
  18. MFC调用winhttp实现简易的HTTP服务器程序
  19. BinaryEditor:用ListView实现编辑二进制文件
  20. Android挂逼修练之行---微信中把朋友圈封面设置成酷炫视频功能插件开发详解

热门文章

  1. 使用Xshell生成key,避免password登录linux
  2. 数据库分库分表(sharding)系列(三) 关于使用框架还是自主开发以及sharding实现层面的考量...
  3. 【原】移动web动画设计的一点心得——css3实现跑步
  4. HTML5对音频的支持
  5. w3wp trace文件Debug
  6. 多看看把,条件太多了--leetcode 93. 复原 IP 地址
  7. Collection集合--ArrayList源码读后感总结
  8. 47.内存连续分配管理方式有哪几种?
  9. 如何预防食品被新冠病毒污染?国家卫健委权威解答来了
  10. AI部署前路坎坷,50%项目半路夭折