NGINX 1.4 对 SPDY 提供了实验性的支持,并提供了 WebSocket 代理以及 gunzip 方面的功能,而 Google为 NGINX 提供的 PageSpeed 进入了 beta 版本。
在 2012 年 5 月发布 NGINX 1.3 版本后,作为一个不断成长的 Web 服务器,其背后的社区增加了很多的新特性,最为突出的包括:
- SPDY 的实验性支持。 这个模块需要通过
--with-http_spdy_module
配置参数启用。服务端推送依然不支持。 - HTTP/1.1 连接可以通过 HTTP/1.1 的协议转换(protocol switch)特性转化为 WebSocket 连接。
- 支持 gunzip 过滤器,能够解压缩 gzip 压缩的数据,当客户端无法处理的时候可以派上用场。
完整的增强、变化以及缺陷修正可以在 1.4 版本的变化日志中看到。
紧随着 NGINX 1.4 的释放,Google 宣布为NGINX 编写的PageSpeed 进入beta 版本,用户可以使用超过40 个的优化过滤器,如图片压缩、缩小JavaScript 与CSS 文件、HTML 重写等。
按照Google 的说法,ngx_pagespeed 模块已经被一些客户用于生产环境之中了,包括CDN 提供商 MaxCDN ,按照它的报告该模块使得“页面平均加载时间降低了1.57 秒、跳出率降低了1% 并且退出百分比下降了2.5%”。WordPress 主机服务商 ZippyKid 说,在使用 NGINX 的 PageSpeed 之后,“页面大小降低了75% 并且页面的渲染时间降低了50%”。
按照W3Techs 的统计, NGINX 目前是排名第三的 Web 服务器,占据了 16.2% 的整体市场份额,在前 10,000 个站点方面,它占据了 31.9% 的市场份额,排名第二。
评论