nginx-简介

定义

nginx(engine x)是一种静态网页服务器,可以反向代理HTTP、HTPPS、SMTP、POP3、IMAP的协议连接,以及一个负载均衡器和一个HTTP缓存。nginx是静态Web服务器,与Tomcat动态Web服务器的区别在于:静态Web服务器只能返回静态页面,即实际上存在于服务器的文件,而动态Web服务器可以采用多种动态框架,实时生成页面。一般可以使用nginx作为反向代理服务器,nginx自身可以响应静态请求,同时可以作为一个中介将动态请求转发给动态Web服务器。

        

运行系统

nginx在BSD-like协议下发行,可以在各大操作系统运行,比如Unix,Linux,Mac OS X,Solaris和Windows。

整体特点

采用面向性能设计的HTTP服务器,具有占有内存小,稳定性高。

1)并行处理规模量大,速度快

2)模块化设计

更重要的,nginx开源!

nginx的性能在业界被认为是非常高的,中国大陆使用nginx网站用户有:百度、新浪、网易、腾讯等,所以希望能够对nginx进行学习,提升自己看源代码的能力,更多了解后台与网络相关的领域。

posted @ 2016-03-19 11:21  loadofleaf  Views(638)  Comments(0Edit  收藏  举报