nginx strip模块优化页面

  • A+
所属分类:Nginx

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

在nginx官方wiki的第三方模块中看到nginx strip模块,简单的看下功能,大意就是把网页中的空格,tab,换行删除以用来减少文件的大小,提高用户的访问速度,这个模块配合gzip效果更佳.

mod_strip模块简介:
直接翻译官方的简介,mod_strip移除html文档中没必要的空行(包含空格,tab,换行). mod_strip配合NginxHttpGzipModule来使用可以更好的减少文件大小以及减少页面下载时间,这个软件目前还在测试阶段,但是我用得非常OK.mod_strip速度非常快,而且仅仅需要非常少量的内存.

1. mod_strip安装:

2. mod_strip简单用法:

strip指令:

语法: strip on|off
默认: off
可用配置段: main, http, server, location
所有响应给用户的MIME类型为text/html将会使用该模块

3.  mod_strip测试

3.1 换行:

打开内容如下:

3.2 tab测试:

打开后内容如下:

直接上图:

mod_strip

strip替换tab

3.3 替换空格

打开后内容如下:

看截图:

mod_strip

strip替换空格

总结:什么玩意儿,这种模块也能上nginx官方模块,而且作者也承认了因为技术原因换行存在问题,很想看看作者的网站长什么样,使用nginx的strip模块还能work ok.如果真想优化这方面内容,推荐大家使用google的pagespeed模块.如果你是apache请看apache使用pagespeed加速.

转载请注明出处:nginx strip模块删除不必要的空格  http://www.ttlsa.com/html/2322.html

weinxin
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:5   其中:访客  4   博主  0   引用   1

    • hi 9

      试试 tengine 的trim

        • 邓贇 7

          @hi 嗯。支持淘宝的插件。

        • 豆豆 9

          这插件,真垃圾

            • 邓贇 7

              @豆豆 这插件出现在官方第三方扩展里,写这文章的目的就是让大家少走弯路

          • 来自外部的引用: 1

            • nginx教程从入门到精通(ttlsa出品)