nginx风头正劲 挑战 Apache 和 IIS

标签: 网络软件 | 发表时间:2011-10-14 11:16 | 作者:(author unknown) nikelius
出处:http://pipes.yahoo.com/pipes/pipe.info?_id=5OVll5Fs3hGCc1KftJCjyQ
网络软件

感谢seo的投递
新闻来源:51CTO
说到Web服务器,Apache服务器和互联网信息服务系统(IIS)服务器是两大巨头;但是运行速度更快、更灵活的对手:nginx正在迎头赶上。 过去的日子对Web服务器管理员来说轻松得很。如果你管理的部门使用Windows,就使用IIS服务器;如果不是,就使用Apache服务器。而现在,你在Web服务器方面有了更多的选择;主要的替代服务器之一:开源nginx Web服务器正在迅速发展起来。



据 知名的Web服务器分析公司Netcraft声称,nginx正在迅速追赶这两大传统服务器;使用nginx的Web域名系统超过了4000万个,约占 Web域名系统总数的8.5%。的确,Netcraft的分析师们认为,“按目前的趋势发展下去,nginx很快就会超过微软,拥有数量第二多的活动网 站。”

nginx 能取得今天这样的成绩,归因于它的运行速度确实很常快。这家分析公司声称,nginx在同样的硬件上可以提供快10倍的性能。这番话的真实性无从考证;不 过我的确知道在我自己的服务器上,nginx的运行速度的确很快,耗用的资源却比Apache或IIS服务器少得多。能有如此傲人的表现,归因于它是基于 事件的。这意味着,nginx并不为每一个网页请求创建新的进程或线程。最终结果就是,即使负载加大后,内存方面的使用仍是可以预测的。

nginx还可以用来改进性能,因为它可以作为反向代理系统来使用。在这种模式下,nginx在用户们看来完全如同另一台Web服务器。不过在幕后,该反向代理系统用来对几个后端服务器之间的Web请求进行负载均衡,或者为一台速度比较慢的后端服务器提供缓存机制。

最终结果就是,借助极少的硬件资源,nginx就能提供非常快、非常稳定的Web服务。反正,信不信由你。在全球前1000大Web服务器当中,22.4%使用nginx。这些服务器包括诸如Facebook、Hulu和WordPress之类的网络巨头使用的服务器。

现 在,nginx还有一些资金帮助自己赢得更多的客户。这家公司刚刚从BV Capital、Runa Capital以及与MSD Capital有关联的一家风险投资机构处获得了数额达300万美元的第一轮资金,资金已全部到位。顺便说一下,MSD Capital是戴尔公司首席执行官Michael Dell的私人投资公司。这笔资金将用于支持这家公司计划设立新的商业部门:nginx Inc.,以及将触角扩大到美国市场。

这 些知名投资机构之所以注资nginx,是因为正如BV Capital的共同创办人Thomas Gieselmann在声明中所言:“我们注资的几家公司把各自的Web平台改用nginx后,都解决了重大的扩展问题。nginx能够透明而高效地让如 今互联网上最庞大的网站获得发展。”

有 了这笔资金,nginx团队计划在今年年底之前开设建在旧金山的新总部;2012年年中之前,这家公司将提供它所说的“商业级连接处理和优化软件平台;这 个平台能够为主机托管、云计算和企业服务器基础架构,带来高级的性能、流量管理、扩展配置和安全等功能。nginx还将提供灵活的选择方案,以便将安装的 现有Web系统升级到现代化、高效、高密度的Web软件。”简而言之,nginx正将其开源项目直接锁定企业Web服务器市场的高端部分。

从NGINS大行其道、IIS日渐式微的情形来看,我预计nginx很可能在2012年年底之前一跃成为全球第二大Web服务器。只要你的工作与Web服务有关,现在就应该关注nginx。它会成为你将来生活中的一部分。

相关 [nginx 挑战 apache] 推荐:

nginx风头正劲 挑战 Apache 和 IIS

- nikelius - cnBeta全文版
说到Web服务器,Apache服务器和互联网信息服务系统(IIS)服务器是两大巨头;但是运行速度更快、更灵活的对手:nginx正在迎头赶上. 过去的日子对Web服务器管理员来说轻松得很. 如果你管理的部门使用Windows,就使用IIS服务器;如果不是,就使用Apache服务器. 而现在,你在Web服务器方面有了更多的选择;主要的替代服务器之一:开源nginx Web服务器正在迅速发展起来.

Apache与Nginx网络模型

- - CSDN博客互联网推荐文章
      Nginx的高并发得益于其采用了epoll模型,与传统的服务器程序架构不同,epoll是linux内核2.6以后才出现的. 下面通过比较Apache和Nginx工作原理来比较.       传统Apache都是多进程或者多线程来工作,假设是多进程工作(prefork),apache会先生成几个进程,类似进程池的工作原理,只不过这里的进程池会随着请求数目的增加而增加.

Apache 2.4发布 直接瞄准Nginx

- - cnBeta.COM
感谢 tianmao的投递. 新闻来源:solidot. 最流行的Web Server 发布了一个重大升级版, Apache HTTP Server 2.4的一个重要目标是大幅改进性能. 新版改进了缓存、代理模块,会话控制,改进异步读写支持,等等. Apache HTTP Server项目管理委员会和Apache基金会主席Jim Jagielski表示,他们希望终端用户能真正看到性能进步,表示Apache 2.4比许多以速度见长的Web Server更快,例如Nginx.

Apache与Nginx的优缺点比较

- - 企业架构 - ITeye博客
1、nginx相对于apache的优点: . 轻量级,同样起web 服务,比apache 占用更少的内存及资源 . 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 . 高度模块化的设计,编写模块相对简单 . 社区活跃,各种高性能模块出品迅速啊 .

Apache与Nginx的优缺点比较

- - 企业架构 - ITeye博客
Apache与Nginx的优缺点比较  . 1、nginx相对于apache的优点: . 轻量级,同样起web 服务,比apache 占用更少的内存及资源 . 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 . 高度模块化的设计,编写模块相对简单 .

让Apache 和nginx支持跨域访问

- - ITeye博客
1,如何让Apache支持跨域访问呢? . 修改httpd.conf,windows中对应的目录是:C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf. 把LoadModule headers_module modules/mod_headers.so 前面的注释删除.

Apache与Nginx的点点滴滴

- - 开源软件 - ITeye博客
1、Apache默认是采用HTTP1.0的,开启HTTP1.1的方式如下:. 2、采用反向代理的参数:ProxyRequests off;. 3、通过Apache代理目标系统,可以修改目标系统response中Set-Cookie中的参数,.   如:domain、path等的修改,格式如下:.    例如:ProxyPassReverseCookieDomain .cnd.com .10.3.20.205.

Nginx 和 Apache 各有什么优缺点?

- - zzm
1、nginx相对于apache的优点:. 轻量级,同样起web 服务,比apache占用更少的内存及资源抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能高度模块化的设计,编写模块相对简单社区活跃,各种高性能模块出品迅速啊. apache 相对于nginx 的优点:.

Jelastic 1.9支持FTP、NGINX缓存、Apache TomEE以及MariaDB 10

- - InfoQ cn
支持Java和PHP的PaaS云服务器托管平台 Jelastic发布了1.9版本,该版本将支持FTP/FTPS和 NGINX缓存. 最新版还支持 Apache TomEE(Apache Tomcat企业版)和 MariaDB 10,后者使得让开发者能够充分利用多源复制、动态列名以及 MariaDB Galera集群.

(转)apache与nginx防御webbench等工具攻击

- - jackyrong
webbench是一个普遍的压力测试工具. Shell代码  收藏代码. 导致打开url缓慢,甚至服务器down机. 实:apache与nginx可以通过http_user_agent这个系统变量来做处理. apache添加rewrite规则:. nginx在server里添加判断. mod_rewrite用”FLAGS”来建立重写条件以及其他属性.