An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Hate Apache?

August 2, 2005 ·

Part of the fun, interesting and varied content on Fusion Authority - a link to a presentation (PDF, 670Kb) from the European ApacheCon this this entitled "Why I Hate the Apache Web Server". Now, I love Apache but I'll accept that it has some, er, "quirks"... My favorite slide is the one that talks about the powerful mod_rewrite:
I probably don't need to say anything more than just "mod_rewrite". But I will. "Voodoo" and "... flexibility of sendmail" The docs practically scream "GO AWAY!"

Tags: apache · programming

7 responses

  • 1 dean // Aug 2, 2005 at 6:22 PM

    Definitely have a love-hate thing with Apache and I've been intrigued by Lighttpd especially for serving-up small apps like blogs and photo galleries.

    So, not too sure if this is ready for enterprise-level apps; CF and Java, but it seems to fit well w/ PHP and Ruby on Rails.
  • 2 lolajl // Aug 3, 2005 at 5:45 AM

    Currently I'm having a love/hate relationship with Apache, trying to install Apache 2 on my laptop just so that I can get my own subversion repository set up. :-\ Haven't had time this week to make more progress since I've got to finish a baby blanket in time for my sister's shower Saturday, and other responsibilities . . .
  • 3 Yacoubean // Aug 3, 2005 at 7:27 AM

    Wow...she talked about setting up Apache 2 and making a baby blanket in the same sentence. That really threw me for a loop!
  • 4 lolajl // Aug 3, 2005 at 7:36 AM

    Err . . . sorry about the mental disconnect!
  • 5 HKS // Aug 3, 2005 at 3:46 PM

    Isn't all the webserver does is to pass the request on to JRun? If that's the case, wouldn't having a small, lightweight webserver be an advantage?

    "Flexibility of Sendmail"... lol.
  • 6 dean // Aug 3, 2005 at 5:58 PM

    HKS: That's a good point! Now, how difficult would it be to get Lighttpd to "talk" to JRun or Tomcat?

    Looking through the site and Wiki didn't indicate future support for this, though...
  • 7 HKS // Aug 3, 2005 at 6:12 PM

    If all you want to serve is ColdFusion, you can deploy CF as an EAR on standalone tomcat (or jetty, which is even smaller).

    I don't know how you would get lighthttpd to talk to JRun. There doesn't seem to be anything to interface it to a Java Servlet Container...