I am a huge fan of FastCGI, due in large part to prior time spent using it while developing web applications in C++. At the same time, I am something of an Apache 2 fan, but my past experiences with mod_fastcgi and Apache 2 left much to be desired.
So, lighttpd appears on my personal radar; by all accounts (verified now by personal experience) the FastCGI support is excellent. On top of that, server/site configuration is also a breeze. I won’t even bother to discuss performance (top notch).
Just that fast, I’ve stopped using Apache and started using lighttpd. I’m sure I will eventually encounter some reason why I should use both, but so far that reason does not exist and lighttpd is far and away my new favorite web server.
Why did I bother?
Django! Trying to deploy a Django site with mod_python under Apache was kicking my head in, in no small part due to the complete lack of actually useful documentation on …[Read more]