Your choice of host should not limit the kinds of material you can place on the web, the choice of operating system or software you use to design it, or the types of clients that have access to it. From your designers’ and users’ points of view the web hosting system is transparent. But there are a few technical issues that you may want to take into consideration when making a hosting decision. Here are the main areas where Windows-based hosting differs from Linux-based:
- Web programming languages: ASP (Active Server Pages) and ASP.NET, both developed by Microsoft, are available only on Windows hosts, while PHP (PHP Hypertext Protocol – yes, it’s a recursive acronym) is available on both. Both languages have a similar functionality, and while ASP is probably slightly more powerful, this is unlikely to be a factor unless you already have programmers working in ASP or systems written in that language. In that case it’s probably cheaper to go with a Windows host than to sack all your current programmers. But Linux developers are currently working on an ASP interpreter, so this may be a non-issue soon.