lighttpd 优缺点,与apache比较

转载 2007年10月03日 03:00:00
原贴:

lighttpd 优缺点,与apache比较

<script type="text/javascript"><!-- google_ad_client = "pub-4541717095573647"; google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_ad_type = "text_image"; //2007-06-10: content google_ad_channel = "2351211918"; google_color_border = "336699"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_text = "000000"; google_color_url = "008000"; //--> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script> <iframe width="250" scrolling="no" height="250" frameborder="0" allowtransparency="true" hspace="0" vspace="0" marginheight="0" marginwidth="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-4541717095573647&amp;dt=1191351328757&amp;lmt=1191351328&amp;format=250x250_as&amp;output=html&amp;correlator=1191351328756&amp;channel=2351211918&amp;url=http%3A%2F%2Fwww.fcicq.net%2Fwp%2F%3Fp%3D292&amp;color_bg=FFFFFF&amp;color_text=000000&amp;color_link=0000FF&amp;color_url=008000&amp;color_border=336699&amp;ad_type=text_image&amp;ref=http%3A%2F%2Fwww.fcicq.net%2Fwp%2F%3Fcat%3D14%26paged%3D9&amp;cc=100&amp;ga_vid=1050981133.1191351329&amp;ga_sid=1191351329&amp;ga_hid=651755949&amp;flash=9&amp;u_h=800&amp;u_w=1280&amp;u_ah=776&amp;u_aw=1280&amp;u_cd=24&amp;u_tz=480&amp;u_his=1&amp;u_nplug=2&amp;u_nmime=3" name="google_ads_frame"></iframe>

1 lighttpd 基于线程 - apache现在也有了.
但即便如此,apache loadavg仍然高高在上.
2 lighttpd 有不错的fastcgi支持 - 和apache的mod_php相比速度略快一点
但是,fastcgi(php-cgi)也不是没有缺点的.
所以lighttpd像这样的设置比较必要:

fastcgi.server = ( ".php" =>
(( "socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/usr/bin/php-cgi",
"max-procs" => 10,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "16",
"PHP_FCGI_MAX_REQUESTS" => "1000"
),
"broken-scriptfilename" => "enable"
))
)

这里是为2G左右的内存设计的.
num-procs = max-procs * ( 1 + PHP_FCGI_CHILDREN )

10 * (16 + 1) = 170 procs
$ ps axu | grep php
400 web 16 0 152m 13m 6804 S 1 0.7 0:01.99 php-fcgi

13M * 160 = 2Gb RAM
不过,仔细一算,这些进程肯定是不够内存的,大概要5*16proc就比较好了.
同样是2G, apache的负载能力确实低一些.
另外,lighttpd可以实现fastcgi的负载平衡,甚至多服务器上fastcgi的负载平衡.
(再甚至多服务器的proxy…这里squid干什么去了?)

lighttpd快吗?这问题你自己想.
3 神奇的统计 - 这里lighttpd就不能跟apache比了,apache这点太差.
这里跟zeus比.实际上差距不大.

不过在线查看人数的机会并不多…awstats分析日志的情况比这多.
先说到这里吧.

版权说明:
部分测试数据引自:
http://trac.lighttpd.net/trac/wiki/Docs%3APerformanceFastCGI

Tags: lighttpd
Bookmark on del.icio.us

« fcicq的不满: 统计 (请索取密码观看) | Home | XCache: 加速你的php »

友情提示: 评论在文章中所占比例虽然不大, 但它们是文章重要的组成部分.
今天如果你不收藏,明天文章就可能找不到了.

订阅 (By feedsky) (By feedburner)

Leave a Comment

欢迎评论,拒绝潜水.如果你非要潜水的话偶也没办法,
本来评论就不多,你再不说话,偶日后也就变哑巴了 :) ... 回首页

评论请保持与文章的相关性, 内容支持基本 HTML 语法, 不支持 UBB.
贴代码的同学请把 < > 分别替换为 &lt; &gt; 以增强可读性.

 

lighttpd的权限认证模块 mod_auth

互联网是不安全的。在利用互联网便利的同时,我们需要特别小心,特别是现在的搜索引擎可是会到处钻哦,要做好防止数据被盗用的准备。如果你也像我一样,想对某个域、目录或页面进行密码保护,下面就告诉你在Ligh...
  • bytxl
  • bytxl
  • 2014年12月19日 14:35
  • 1118

三大WEB服务器软件比较(Apache,Lighttpd,Nginx)对比分析

转自:http://www.iamle.com/archives/481.html http://hi.baidu.com/jrckkyy/blog/item/ee657b17e03b4b05c93...
  • pfyuit
  • pfyuit
  • 2014年05月05日 15:25
  • 993

关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解

今天是个很丰富的日子,早上一上班,第一个听到的惊爆消息就是楷子得了肠胃炎,一大早去医院挂水了…… 随后风胜和笑虎也没来,后来得知他们俩去去华星现代产业园参加培训,内容是关于Apache与Nginx的。...
  • DSLZTX
  • DSLZTX
  • 2015年06月06日 10:26
  • 967

关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解

今天是个很丰富的日子,早上一上班,第一个听到的惊爆消息就是楷子得了肠胃炎,一大早去医院挂水了…… 随后风胜和笑虎也没来,后来得知他们俩去去华星现代产业园参加培训,内容是关于Apache与Nginx的。...

Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解

先说Apache和Tomcat的区别:          Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的We...

Apache、nginx 、lighttpd性能比较

1. web服务器简介 1. lighttpd      Lighttpd是一个德国人领导的开源软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的Web...
  • hguisu
  • hguisu
  • 2012年03月28日 17:08
  • 10813

WEB服务器 - Apache、Nnginx、Lighttpd的比较和择优(转)

Apache服务器和nginx的优缺点:  我们之前大量使用Apache来作为HTTPServer。 Apache具有很优秀的性能,而且通过模块可以提供各种丰富的功能。 优点: 首先Apac...

apache lighttpd nginx三种服务器的比较

一.软件介绍(apache  lighttpd  nginx) 1. lighttpd Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是...

关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解

术语说明: 反向代理: 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给intern...
  • Dancen
  • Dancen
  • 2013年06月30日 23:54
  • 4576

关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解

关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解        今天是个很丰富的日子,早上一上班,第一个听到的惊爆消息就是楷...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:lighttpd 优缺点,与apache比较
举报原因:
原因补充:

(最多只允许输入30个字)