In my experience it's not apache that is bloated, it's the things people tend to hang on the back of it. Poorly designed database apps, nasty cgi's, ugly PHP code, lousy perl. Huge flat structured mySQL databases.
If you want to use apache for _just_ and http daemon you can remove all the modules from it quickly, and get it running in about 48Mb of ram without swapping on a 486 class machine, and it'll run forever. On a junker celeron with 256Mb of ram you can easily hang a LAMP setup that will serve 40-50k hits an hour without breaking a sweat as long as your php app is well written. And lets face it, unless you're a masochist there's no reason for trying to host a public website on a really low spec machine these days, even gear a few years old now is more than enough to swing a box onto the web for a reasonably complex app. (Without a gui that is!) Yes it's a challenge to get a website online using thttpd on a hacked garage door opener, and I'm guilty of trying those things as well, but I'd never accuse Apache of being bloated because it wouldn't run on my TV remote! Just my 2c, as always.. :-) On Wed, 2007-12-12 at 09:04 +1300, Jim Cheetham wrote: > On Dec 12, 2007 7:28 AM, Chris Hellyar <[EMAIL PROTECTED]> wrote: > > What did apache do to annoy everyone? Or are we severly skimping on > > hardware spec? > > Apache is annoying in the same way that BIND is annoying -- it's a > general-purpose tool that shows bloat when being used for a small > single purpose task.
