Apache、Nginx、Lighttpd对比

Apache

* 经典的Web服务器

* 除了慢没有别的缺点了

* 对了,Apache2fcgi支持并不好

* 非常好用的proxyproxy_ajp(很多人用它作为tomcat的前端)

* 不支持epoll(这年头,epoll几乎是性能的必备)

Nginx

* 速度快,占用资源少

* 杀手级的proxyrewrite

* 非常不错的静态文件能力

* 最适合作为整个网站的前端服务(将phpsvn等不同请求发送往后端apache

* 其他功能马马虎虎

Lighttpd

* 杀手级的静态文件能力

* 杀手级的fcgi能力

* 不稳定的proxy模块

总体来说,如果你不确定应该用什么服务器,那就应该用Apache

但是稍微可以配置多个服务的情况下,做一个Nginx在最前端,然后把需要的功能转发给Apache是最好的选择

如果你打算跑fcgiLighttpd是不二的选择

如果你打算做图片服务器,独立的Lighttpd也是很好的选择

现在国内 Nginx 的用户越来越多了,多数拥抱 Nginx 的网站都钟意其优异的性能表现,如果是相对比较大的网站,节约下来的服务器成本无疑是客观的。而有些小型网站往往服务器不多,如果采用 Apache 这类传统 Web 服务器,似乎也还能撑过去。但个人觉得有其很明显的弊端: Apache 在处理流量爆发的时候(比如爬虫或者是 Digg 效应) 很容易过载,这样的情况下采用 Nginx 不失为大胆而有效的尝试。

当前 Ngnix 美中不足之处是相关的文档和用户经验都还是很欠缺,用户之间还很难做到可借鉴性的交流。

最近因为朋友遇到一些技术问题,我也翻阅了不少 Nginx 的邮件列表内容,发现大量的技术细节仍然在频繁变化中,可是中文社区内相关的记录和讨论太少了。相信国内这些 Nginx 用户积攒的经验肯定是不少的,但可能是因为某些其它因素考虑而看不到相关的技术分享。

当期待大家都做某件事情的时候,最好从自己做起。现在开始尝试收集 Nginx 的相关技术细节......

照这样看 使用 lighttpd 作为web服务器 nginx作为负载均衡器 squid作为静态缓存器 是一个比较好的搭配哦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值