I've been a web server administrator for many years, typically as a secondary task along side web development, and I'm reminded time after time how much I dislike using IIS, Microsofts web server. As a gift to the universe, here are my reasons for disliking IIS and preferring Apache:
- SSL management is a pain. When renewing certificates in IIS you have to create a dummy web site and do several side-steps and tangos.