View Single Post
Posts: 474 | Thanked: 283 times | Joined on Oct 2009 @ Oxford, UK
#64
Originally Posted by OrangeBox View Post
All Apache is doing is serving dumb HTML pages. It is good for nothing but that. Each serious site that has Apache as a front facing web server has another real web server doing the heavy lifting in the middle-tier: IIS, WebSphere, Weblogic. Pick your poison.

That's why all those stats are skewed. Apache is nothing but a very simple fast web-server that on its own is good for nothing. It always has to rely on some commercial middle-tier.
No. When people want a simple fast web server with any serious load, they don't use Apache as the front end. It is not that good at high performance static serving. What it's good at is versatility. It's fine for medium performance static serving, but so is almost anything.

Yes, Apache is often in front of something else generating non-static pages. Most often something in PHP, Python, Perl or Java.

But that is true of IIS also. It's true of almost every web server. It's how web architecture works, for the most part.

Apache is unlikely to be the front end to a Windows-based page generation system, simply because many of them are suited to working with IIS, especially the .NET ones. Which tells you everything you need to know about what backends are widely used when Apache is leading the stats at the front end....