Qain and Wendell: NGINX, Apache, IIS - your thoughts

As the title says, your personal thoughts on each of the 3 most popular web servers. From a development, performance, or maintenance standpoint.

completely depends on what you want to do

IIS is a turd. Period.

nginx is nice because, for static content, the entire site can be served from ram. That's beyond awesome. Craaaazy fast! 

apache (recent versions anyway) are about as fast as nginx for most normal workloads that involve dynamically generated pages

nginx is still just slightly better about handling oodles of anonymous traffic on a highly multithreaded machine, but modern apache is almost as good. older apache was..... considerably worse..

 

Thanks for the fast response. 

Any thoughts on why IIS is on the rise?

According to these statistics from netstat.com