[SATLUG] consider lighttpd

R. Tyler Ballance tyler at bleepsoft.com
Fri Nov 3 21:04:32 CST 2006


On Nov 3, 2006, at 7:57 PM, Robert Pearson wrote:

>> Anyway, lighttpd has almost the same flexibility as apache - more
>> in some ways, less in some ways.  It also is much faster, doesn't
>> keep a pool of children around all the time, and it only uses about
>> 1MB of memory for each server when not serving.
>>
>> Anyway, I just wanted people to know about it, I'm pretty satisfied
>> so far.
>
> Thanks and Thanks for the second, Ernest.
> I've been looking for something I could use in place of Apache for a
> software IDE.
> Apache is great, and for final testing is absolutely necessary, but
> while you are writing and debugging code the Security risk is, IMHO,
> large.
> Maybe it is larger with something like lighttpd. We will find out?

I think its worth pointing out that Apache 2 isn't really a "web"  
server per se, it has HTTP serving functionality, but it is more  
targeted at being a flexible, modular server for use in a wide  
variety of sectors, not just web serving. Subversion has made good  
use of this modularity in my opinion.

Regarding the pool of children sucking up memory, I believe this no  
longer true. A friend who runs a decent sized hosting operation noted  
that the recent OpenBSD 4.0 OS and ports upgrade cut out a lot of  
Apache procs that would stay resident and suck VM.

For my uses, Apache still kicks ass in the serving market, if its  
Ruby on Rails, Mongrel, but for most everything else, Apache is on  
top in market share for a reason :)



Regarding the Plan9 comment, so what? I'm sure that I can't find a  
remote root exploit in Plan9 not because its not popular, but because  
its an old project with years of engineering behind it. After meeting  
some of the guys behind the Apache Software Foundation a few weeks  
ago at ApacheCon, I think somebody's got to mention that the Apache  
HTTP Server is a robust, mature project, and that's one of the  
reasons lots of people choose it. Popularity doesn't equate to  
security, take Linux for example, good engineering equates to  
security, timeline or use has little to do with it, period.


Oh yeah, that's right, I just ended a sentence with both the word and  
the punctuation mark :-P


Cheers

R. Tyler Ballance: Lead Mac Developer at bleep. software
contact: tyler at bleepsoft.com | jabber: tyler at jabber.geekisp.com




More information about the SATLUG mailing list