Apache vs Nginx vs Lighttpd

最近因为Final Project的原因接触了解了下当下几款流行的Web Server.

Apache不用多说了,算是当前应用最广泛的开源Web Server, 只是在我看来过于繁琐,影响了性能呢个,Nginx ,Lighttpd 这两款优秀的轻量级Web Server的性能,速度,资源占用方面的优势越来越受到推崇. Lighttpd 伴随Youtube的成功而名声大噪,而Nginx则是在俄罗斯主流的http Server,最近逐渐流行起来。

相比Apache ,Nginx ,Lighttpd 的优势在于对Flash streaming和对Fastcgi/Mongrel的有效支持,在静态资源处理上(读取图片,文件),性能上也不是apache所能比拟,尤其运用在ROR等脚本语言之上,

就Nginx ,Lighttpd之间的比较,Nginx 对于 HTTP Proxy ,URL rewrite的支持要更强一些 ,Lighttpd则在Fastcgi运行上有一定的优势。另外最大的区别在于Buffer分配上,Nginx默认的size只有8kb (当然是可修改)这个Size对于现在网页动辄 50-100KB的情况来说,显得过于保守,如果应用服务器的返回数据无法一次填满Web服务器的Buffer,那么就会导致应用服务器和Web服务器之间多次数据传输。Lighttpd并不针对应用服务器的每个连接分配固定的Buffer,而是尽可能的把应用服务器返回的数据一次性接收下来,因此无论应用服务器返回多大的数据量,Lighttpd都是照单全收,胃口非常惊人。

还有一款优秀的商业Web服务器:Litespeed,根据测试数据来看,它对静态资源的处理要比Nginx ,Lighttpd更强,另外Litespeed还为ROR专门开发了个协议lsapi,貌似能够根据请求繁忙程度,动态创建和销毁ruby进程,节省资源,但也留下后门,有安全隐患。具体可访问 http://www.litespeedtech.com



[本日志由 showlife 于 2009-02-13 05:12 AM 编辑]
文章来自: 本站原创
引用通告地址: http://www.showlife8.com/trackback.asp?tbID=173
Tags:
评论: 2 | 引用: 15 | 查看次数: 2032
淘宝网 [2010-09-05 05:01 AM]
标题: 淘宝网
链接: http://www.taotaobar.tk/
摘要: 淘宝网2853

左旋肉碱 [2010-09-05 04:52 AM]
标题: 左旋肉碱
链接: http://www.zx00.tk/
摘要: 左旋肉碱1818

淘宝网 [2010-09-05 04:19 AM]
标题: 淘宝网
链接: http://www.taotaobar.tk/
摘要: 淘宝网2635

左旋肉碱 [2010-09-05 04:17 AM]
标题: 左旋肉碱
链接: http://www.zx00.tk/
摘要: 左旋肉碱8943

TRANSPONDER KEY [2010-09-04 11:30 PM]
标题: TRANSPONDER KEY
链接: http://www.keyshop.us/
摘要: TRANSPONDER KEY1928

TRANSPONDER KEY [2010-09-04 10:47 PM]
标题: TRANSPONDER KEY
链接: http://www.keyshop.us/
摘要: TRANSPONDER KEY3877

淘宝网女装 [2010-05-23 11:18 PM]
标题: 淘宝网女装
链接: http://www.taoyi.tk/
摘要: 淘宝网女装3524

淘宝 [2010-05-16 01:56 PM]
标题: 淘宝
链接: http://www.taotaobar.tk/
摘要: 淘宝2429

淘宝网女装 [2010-05-16 01:55 PM]
标题: 淘宝网女装
链接: http://www.laitao.tk/
摘要: 淘宝网女装1001

淘宝网 [2010-05-13 08:20 PM]
标题: 淘宝网
链接: http://www.tb001.tk
摘要: 淘宝网7935

发表评论
昵 称:
密 码: 游客发言不需要密码.
验证码:
内 容:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 100 字 | UBB代码 开启 | [img]标签 关闭