网站首页 > 技术教程 正文
Apache、Nginx和IIS是公认的三个流行的WEB服务器,由于Nginx的配置简单明了、性能高效以及提供了很多非常实用的模块等等原因,越来越多的企业或者个人用户都将其作为WEB服务器的首选,今天我们就来聊聊几个非常有用的模块。
ngx_http_browser_module
难度指数:★ ★ ☆ ☆ ☆
推荐指数:★ ★ ★ ★ ★
万恶的IE浏览器(9以下)总是影响着我们使用很多新的CSS3属性和新的JavaScript功能,还有很多时候,因为每个浏览器有自己的私有属性(比如CSS的私有属性就包括-o、-webkit、-ms等),我们需要实现针对每个浏览器的不同页面的时候,我们就能够用这个模块来轻松完成。
ngx_http_limit_* 系列
难度指数:★ ★ ☆ ☆ ☆
推荐指数:★ ★ ★ ★ ★
很多时候,我们发现自己的网站打开很慢,然而由于没有处理高流量或者攻击的经验,可以用这一系列的模块来做一个简单的防护措施,就是限制每个IP的连接数和并发数等,让更多的IP能够访问到我们的网站,虽然这种方法在一些伪装攻击面前没有什么作用,但是对于一些固定IP的攻击还是效果非常好的。
ngx_http_memcached_module
难度指数:★ ★ ☆ ☆ ☆
推荐指数:★ ★ ★ ★ ★
使用PHP开发网站的人都知道,我们可以通过PHP的memcached扩展将数据缓存到Memcached服务器里面,同时利用其它接口对缓存数据进行更新、删除等,那么这里有一个问题,就是在Nginx+PHP的开发环境中,我们如果要使用缓存的话,就必须通过PHP来做,但是现在有了这个模块,我们可以直接通过Nginx链接Memcached服务器,省去PHP的操作,是不是又优化了一点点我们的程序呢。
ngx_http_upstream_module
难度指数:★ ★ ☆ ☆ ☆
推荐指数:★ ★ ★ ★ ★
随着流量的增加,我们的网站所需要的服务器不再是一台,会是多台,于是就需要负载均衡将外部的请求通过一定的算法(比如轮询)均衡到后面的服务器上,从而提高我们的网站性能,于是这个模块就诞生了,一般这个模块还需要和ngx_http_realip_module模块配合使用,以完成后端服务器获取真实客户端IP地址,如果没有这个,后端服务器获取的就是负载均衡的IP地址了。
ngx_http_v2_module
难度指数:★ ★ ☆ ☆ ☆
推荐指数:★ ★ ★ ★ ★
HTTP2.0引入了很多新的特征,比如链接多路复用就是一个非常吸引我们程序员的一个亮点,利用这个特征,我们可以告别过去那种在同一个域名下面,每个浏览器同时只能够请求非常有限的图片请求,多余的图片请求就必须排队等待着的被动局面,不过目前支持HTTP2.0的用户代理都是一些高级的浏览器,所以在使用这个模块之前,需要仔细分析你的目标用户。
合理用好上面介绍的几个模块,一定能够为我们解决项目开发中遇到的一些问题。
猜你喜欢
- 2024-10-10 Nginx之gzip模块(nginx配置gzip压缩)
- 2024-10-10 Nginx源码分析之模块初始化(初始化nginx命令)
- 2024-10-10 Nginx的Gzip模块配置指令(二)(nginx gzip json)
- 2024-10-10 nginx随机模块——ngx_http_random_index_module
- 2024-10-10 写一个Nginx的模块没有那么难(nginx 模块开发)
- 2024-10-10 Nginx模块主要有三种角色(nginx模块主要有三种角色和什么)
- 2024-10-10 后端开发组件,nginx从模块开始,让你对nginx有全新的理解
- 2024-10-10 12、Nginx模块配置应用——模块概述
- 2024-10-10 了解Nginx模块开发与架构,看这一篇就够了,图表齐全通俗易懂
- 2024-10-10 nginx有哪些模块(nginx有哪些功能)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)