博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx strip模块优化页面
阅读量:6405 次
发布时间:2019-06-23

本文共 1373 字,大约阅读时间需要 4 分钟。

  hot3.png

 nginx strip模块删除不必要的空格

在nginx官方wiki的第三方模块中看到nginx strip模块,简单的看下功能,大意就是把网页中的空格,tab,换行删除以用来减少文件的大小,提高用户的访问速度,这个模块配合gzip效果更佳.
mod_strip模块简介: 直接翻译官方的简介,mod_strip移除html文档中没必要的空行(包含空格,tab,换行). mod_strip配合NginxHttpGzipModule来使用可以更好的减少文件大小以及减少页面下载时间,这个软件目前还在测试阶段,但是我用得非常OK.mod_strip速度非常快,而且仅仅需要非常少量的内存.
1. mod_strip安装:
# cd /usr/local/src/# wget http://wiki.nginx.org/images/6/63/Mod_strip-0.1.tar.gz# tar -xzvf Mod_strip-0.1.tar.gz# cd nginx-1.4.2 //提前解压好的nginx# ./configure --prefix=/usr/local/nginx-1.4.2 --add-module=../mod_strip# make# make install
2. mod_strip简单用法:
location / {    strip on;}
strip指令: 语法: strip on|off 默认: off 可用配置段: main, http, server, location 所有响应给用户的MIME类型为text/html将会使用该模块
3.  mod_strip测试
nginx配置location ~* ^/2322(/.*){    strip on;}
3.1 换行:
# cat newline.html line 1line 2
打开内容如下:
line 1line 2 # 惊呆了,好好的两行怎么变成这样了
3.2 tab测试:
# cat tab.htmltest strip        tab    tab2
打开后内容如下:
tabtab2
直接上图: [caption id="attachment_2324" align="aligncenter" width="484"] strip替换tab[/caption]
3.3 替换空格
# cat space.html  space   space2 
打开后内容如下:
space space2
看截图: [caption id="attachment_2323" align="aligncenter" width="473"] strip替换空格[/caption] 总结:什么玩意儿,这种模块也能上nginx官方模块,而且作者也承认了因为技术原因换行存在问题,很想看看作者的网站长什么样,使用nginx的strip模块还能work ok.如果真想优化这方面内容,推荐大家使用google的pagespeed模块.如果你是apache请看 . 转载请注明出处:   http://www.ttlsa.com/html/2322.html

转载于:https://my.oschina.net/766/blog/210956

你可能感兴趣的文章
三个不等_数学一轮复习05,从函数观点看方程与不等式,记住口诀与联系
查看>>
右键新建文件夹_Macos电脑鼠标右键木有新建文档咋办,有办法,莫捉急
查看>>
卡尺测量的最小范围_汽车维修工具-测量用具
查看>>
网优5g前景_5G网络优化师前景怎么样?
查看>>
竞态条件的赋值_[译] part25: golang Mutex互斥锁
查看>>
delmatch oracle_完美完全卸载(清除)oracle数据库的方式(方法)
查看>>
pyqt 滚动条 美化_Pyqt5 关于流式布局和滚动条的综合使用示例代码
查看>>
51单机片 编译hex_单片机爬坑记-05-编译环境(完)
查看>>
java 正则表达式 img_Java正则表达式获得html字符串里的<img src=""/> 中的url列表
查看>>
dbutils java_Java篇-DBUtils与连接池
查看>>
java 文件crc校验_一个获取文件crc32校验码的简洁的java类 | 学步园
查看>>
java flatmapfunction_Java8 Stream flatmap中间操作用法解析
查看>>
java rmi spring 4.0_Java Spring RMI一些尝试
查看>>
JAVA怎么连接华为的HDFS系统_JAVA-API操作HDFS文件系统(HDFS核心类FileSystem的使用)...
查看>>
java牛客网四则运算_数据库刷题—牛客网(51-61)
查看>>
Java get set6_JDK6的新特性(转)
查看>>
java发送邮件 不登陆_Java邮件到Exchange Server“不支持登录方法”
查看>>
编程学习初体验(5. 如何自学编程)(2)
查看>>
思科ISR G1与ISR G1C的区别
查看>>
利用perl提取web配置文件中的域名对应的路径
查看>>