Lighttpd:修订间差异
来自站长百科
Ahbaybface(讨论 | 贡献) 无编辑摘要 |
(→相关阅读) |
||
第104行: | 第104行: | ||
*[[Apache]] | *[[Apache]] | ||
*[[服务器]] | *[[服务器]] | ||
*[[Tianyaservmanager]] | |||
==相关资源== | ==相关资源== |
2011年8月11日 (四) 10:30的最新版本
Lighttpd是一个德国人领导的开源软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web服务器环境。具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等特点。
lighttpd是众多开源web服务器中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩, URL重写, Alias等重要功能,而Apache之所以流行,很大程度也是因为功能丰富,在lighttpd上很多功能都有相应的实现了,这点对于apache的用户是非常重要的,因为迁移到lighttpd就必须面对这些问题。
特色[编辑 | 编辑源代码]
- 提供FastCGI及SCGI的负载平衡
- 支援chroot
- 支援 select()/poll() 及更有效率的 kqueue/epoll 连线状态判断
- 支援条件重写(Conditional rewrites)
- 支援SSL连线
- 透过LDAP server认证
- rrdtool状态输出
- 基于规则下载
- 包含SSI支持
- 虚拟主机
- 模块支持
- 缓存Meta语言
- 最低限度支持WebDAV
- 支持Servlet(AJP)(1.5.x 版后)
3种WEB服务器的比较[编辑 | 编辑源代码]
server | Apache | Nginx | Lighttpd |
Proxy代理 | 非常好 | 非常好 | 一般 |
Rewriter | 好 | 非常好 | 一般 |
Fcgi | 不好 | 好 | 非常好 |
热部署 | 不支持 | 支持 | 不支持 |
系统压力比较 | 很大 | 很小 | 比较小 |
稳定性 | 好 | 非常好 | 不好 |
安全性 | 好 | 一般 | 一般 |
技术支持 | 非常好 | 很少 | 一般 |
静态文件处理 | 一般 | 非常好 | 好 |
Vhosts虚拟主机 | 支持 | 不支持 | 支持 |
反向代理 | 一般 | 非常好 | 一般 |
Session sticky | 支持 | 不支持 | 不支持 |
注:在相对比较大的网站,节约下来的服务器成本无疑是客观的。而有些小型网站往往服务器不多,如果采用Apache 这类传统Web服务器,似乎也还能撑过去。但有其很明显的弊端:Apache 在处理流量爆发的时候(比如爬虫或者是Digg效应) 很容易过载,这样的情况下采用Nginx最为合适。
建议方案:
总体来说,随着nginx功能得完善将使他成为今后web server得主流。
相关阅读[编辑 | 编辑源代码]
相关资源[编辑 | 编辑源代码]
参考来源[编辑 | 编辑源代码]
- 参考来源1
- 搜集整理于互联网----参考来源2