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.


Reply via email to