`

nginx concat 模块

 
阅读更多
mod_concat模块由淘宝开发,目前已经包含在tengine中,并且淘宝已经在使用这个nginx模块。不过塔暂时没有包含在nginx中。这个模块类似于apache中的modconcat。如果需要使用它,需要使用两个”?”问号.

来个范例:

http://example.com/??style1.css,style2.css,foo/style3.css


server { 


  


    listen       80; 


    server_name  www.ttlsa.com; 


  


    root /data/site/www.ttlsa.com; 


    location /static/ { 


        concat on; 


        concat_max_files 20; 


        concat_unique off; 


    } 


} 

4. 测试nginx concat

我的站点有调用到static/ttlsa_concat.css和static/ttlsa_concat.js两个文件,为了提高站点访问速度,我决定使用nginx的concat模块将两个请求合并为一个。
 合并前
www.ttlsa.com/static/css/ttsa_concat.css
 www.ttlsa.com/static/js/ttsa_concat.js

合并后

http://www.ttlsa.com/static??js/ttlsa_concat.js,css/ttlsa_concat.css?ver=123



分享到:
评论

相关推荐

    windows系统下的nginx1.4.1,集成了淘宝的concat模块

    这是我在windows下用源码编译的nginx,集成了http-concat模块,现在一直在用,分享出来供大家使用。

    nginx中使用nginx-http-concat模块合并静态资源文件

    主要介绍了nginx中使用nginx-http-concat模块合并静态资源文件,用以加速网站的CSS、JS等静态资源载入速度,需要的朋友可以参考下

    nginx-http-concat:Nginx模块,用于在给定上下文中串联文件

    ngx_http_concat模块就是其中之一。 该模块的灵感来自Apache的 。 它遵循启用连接的相同模式。 它使用两个? , 像这样: http://example.com/??style1.css,style2.css,foo/style3.css如果三分之一? 存在时,将其视...

    nginx-1.0.2.zip

    nginx1.0.2 安装nginx-http-concat

    Nginx content阶段 http-concat-master模块提升多个小文件性能

    mod_concat模块  mod_concat 模块由淘宝开发(能将js、 css 多个请求合并为一个请求),目前已经包含在 tengine 中,并且淘宝已经在使用这个 nginx 模块。不过塔暂时没有包含在 nginx 中。这个模块类似于 apache ...

    nginx 1.17.3.1 Unicorn.zip

    包含模块nginx, nginx doc, Lua, Naxsi, Rtmp, HttpSubsModule,echo-nginx, lower_upper_case, headers-more,auth_ldap, set-misc, lua-upstream, encrypted-session,limit-traffic, AJP, form-input, upstream_...

    Openresty_For_Windows_1.7.10.zip

    OpenResty 是一个通过扩展 nginx 的快速 Web 应用服务器。...nginx-http-concat-module redis2-nginx-module and these C module for Lua: 以及这些用于 Lua 的 C 模块: lua-cjson lua-redis-parser lua-rds-parser

    从Nginx切换到Tengine的步骤分享

    从Nginx切换到Tengine主要是因为 concat 模块(合并js、css),以及动态加载模块功能(DSO)。 如果已经用apt-get方式安装了Nginx,可以尝试以下步骤以切换到Tengine(不需要卸载Nginx): 1. 到官方下载你喜欢的Tengine...

    nServer-v2.1023[FTP + MYSQL + HTTP + PHP(FCGI)]

    - 更新Nginx1.2.4集成nginx_concat_module模块,多文件合并功能 2012年10月22日 - 更新PHP版本为5.4.8和5.3.18 - 更新MySQL版本为5.5.28 - 加入php-xdebug支持,版本2.2.1 2012年10月15日 - 修正php5.2启动错误 ...

    puppet-consul_template

    在 EL6 上测试jordansissel/pleaserun 生成的初始化脚本需要 puppetlabs-concat 用法: include consul_template consul_template::template {'nginx': source => '/etc/consul-template/nginx.conf.ctmpl', ...

Global site tag (gtag.js) - Google Analytics