"I often tell people that setup, configuration, writing, scripting, and other general development of any website is better done on the same web server, or at least the same operating system, that is installed on the web server that the site is going to be hosted and ran on, rather than developed elsewhere and simply dropped in place later. It doesn't matter whether you're using Apache or Windows Server, GNU/Linux or Windows."
Full story »