Apacheserver:http://httpd.apache.org,世界上用的最多的server,开放源码。支持跨平台,可移植性,模块支持丰富,虽速度和性能及内存消耗不及其它轻量级Webserver,可是属于重量级产品。

Lighttpdserver:http://www.lighttpd.net,德国人写的开源软件,内存开销低,CPU占用率低,效能好,模块丰富,与Nginx同属轻量级Webserver,是Nginx竞争对手之中的一个。

IBM WebSphereserver:http://www.ibm.com/developerworks/cn/websphere。基于java的应用环境,建立部署和管理Internet和Internet Web应用程序,相对于其它流行的Webserver而言。应用的数量非常少。

Microsoft IIS:仅仅能执行在Microsoft Windows/Linux/Unix平台上,必须购买商业的Windows Server操作系统。

Nginxserver:http://www.nginx.net,俄罗斯人编写的一款高性能HTTP和反向代理server。

Nginx可以选择高效的epoll(Linux2.6内核)。kqueue(FreeBSD),devonport(Solaris 10)作为网络I/O模型,在高并发的情况下。Nginx是Apacheserver不错的替代品,可以支持高达5万个并发连接数的响应,而内存和CPU等系统资源消耗却很低,执行很稳定。

选择Nginx的一些理由=>

1.可以高并发连接:官方測试Nginx可以支撑5万并发连接,在实际生产环境中可支持2~4万并发连接数。

2.内存消耗少:同等硬件环境下,Nginx的处理能力相当于Apache的5~10倍。

3.成本低廉:Nginx为开源软件,採用的是2-clause BSD-like协议,能够免费使用,并可用于商业用途。该协议衍生自BSD协议,但删掉了当中的“不能够用开源码的作者/机构名字和原来产品的名字做市场推广”。

4.其它:配置文件简单,支持Rewrite重写规则,内置的健康检查功能,节省带宽,稳定性高。支持热部署。

------------------------------------------------------------------------------------------------

结尾: Nginx 在反向代理。Rewrite规则。稳定性。静态文件处理。内存消耗等方面。表现出了非常强的优势,选用Nginx代替传统的Apacheserver,将会获得多方面的性能优势。

Nginx的一些介绍的更多相关文章

  1. Nginx负载均衡介绍

    Nginx真心牛逼 nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态.静态页面的分离,可以按照轮询.ip哈希.URL哈希.权重等多种方式 ...

  2. 3.Nginx常用功能介绍

    Nginx常用功能介绍 Nginx反向代理应用实例 反向代理(Reverse Proxy)方式是指通过代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并且从内部网络服 ...

  3. Nginx之基本介绍(一)

    这是一篇介绍Nginx基本信息和配置文件详情的文章,适合入门者,如果你想深入了解Nginx请绕道 什么是Nginx? Nginx是轻量级,高性能,跨平台的web服务器 Nginx的特点 更快 单个请求 ...

  4. 《基于Nginx的中间件架构》学习笔记---4.nginx编译参数详细介绍

    通过nginx -V查看编译时参数: 在nginx安装目录下,通过./configure --help,查看对应版本ngnix编译时支持的所有参数: Nginx编译参数详细介绍: --help 显示本 ...

  5. nginx 集群介绍

    nginx 集群介绍 完成一次请求的步骤 1)用户发起请求 2)服务器接受请求 3)服务器处理请求(压力最大) 4)服务器响应请求 缺点:单点故障 单台服务器资源有限 单台服务器处理耗时长 ·1)部署 ...

  6. Nginx基础知识介绍

    Nginx基础知识介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Nginx概述 Nginx是免费的.开源的.高性能的HTTP和正向/反向代理服务器.邮件代理服务器.以及T ...

  7. Nginx服务配置文件介绍

    LNMP架构应用实战——Nginx服务配置文件介绍 nginx的配置文件比较简单,但功能相当强大,可以自由灵活的进行相关配置,因此,还是了解下其配置文件的一此信息 1.Nginx服务目录结构介绍 安装 ...

  8. nginx的负载介绍

    指定上游服务器的upstream与server指令 指令介绍 Syntax: upstream name { ... } Default: — Context: http Syntax: server ...

  9. Nginx 基本配置介绍

    一.什么是Nginx Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器. Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻 ...

  10. Nginx 开发者文档翻译 - 介绍

    由于我的一个Private Cloud FaaS(函数计算)项目 Navagraha 使用nginx作为实现Service Mesh和API Gateway的基础框架,需要对Nginx有深入的了解,因 ...

随机推荐

  1. c#操作ElasticSearch5详解

    c#操作ElasticSearch详解 ElasticSearch系列学习 ElasticSearch第一步-环境配置 ElasticSearch第二步-CRUD之Sense ElasticSearc ...

  2. 界面实例--旋转的3d立方体

    好吧,这里直接编辑源码并不允许设置css和js……毕竟会有危险……那直接放代码吧 <!DOCTYPE html> <html> <head> <meta ch ...

  3. php基础篇之一

    1.PHP是什么 官方文档:超文本预处理器 2.PHP能够做一些什么? PHP主要应用在一下领域: (1)服务器端脚本,需要:PHP解析器,PHP服务器,PHP浏览器. (2)命令行脚本,只需要PHP ...

  4. 基于Redis bitmap实现开关配置功能

    作者:zhanhailiang 日期:2014-12-21 bitmap api SETBIT key offset value 对key所储存的字符串值,设置或清除指定偏移量上的位(bit). 位的 ...

  5. magento getCarriers 分析

    完整的设置订单追踪信息的时候我们可能会用到它.在后台中他在这里设置: 有的时候我们想要设置自己定义的 carrier 比如 顺丰 申通 圆通 ..等等 我们能够先从 magento api 入手分析 ...

  6. 【Expression 序列化】WCF的简单使用及其Expression Lambada的序列化问题初步解决方案

    地址:http://www.cnblogs.com/guomingfeng/tag/Expression%E5%BA%8F%E5%88%97%E5%8C%96/

  7. openGLES(二)

    顶点和着色器 ​ 我们使用独立的点集合构建物体,都是使用顶点,之后会使用着色绘制图性,以及告诉OpenGLES如何绘制的小程序. ​ 片段着色器,即每个小的像素的渲染, ​ 顶点着色器确定所绘制图像的 ...

  8. loadrunner--设置代理录制

    为了解决loadrunner录制不到脚本或录制经常无响应等情况,可以选用代理录制方式,步骤如下. 打开配置好代理的浏览器,输入要录制的服务器ip,开始操作,录制完成后点击Shutdown

  9. 日历控件input框默认显示当日日期

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script sr ...

  10. jQuery快速入门知识重点

    1.jquery中attr与prop的区别   attr:是通过setAttribute 和 getAttribute来设置的使用的是DOM属性节点   prop:是通过document.getEle ...