December 29th, 2010
Webculus Usability: the Windows platform is easier to use because of its easy to use and understand interface. Apache Linux-based servers are at the tip on the other hand more difficult to understand and certainly not suitable for beginners. But all said and done, as an end user will opt for shared hosting, to be transmitted through the control panel like cPanel or Plesk for interfaces are not a big problem. If you decide to buy a dedicated server or VPS then ease of use can be a deal breaker.
Security: Windows IIS Web server is called a security model very well designed that it is much better than Apache. However, IIS has been hit hard by many vulnerabilities that are essential to install patches and the release of regular services. Apache, but no such errors, but with the release of new versions, security and other problems arise.
Efficiency: IIS have notches on their performance in recent years and has even improved Apache. For static pages, the actions of both servers are up to par. There is no clear winner here.
Hardware requirements: Both platforms require almost similar hardware configuration. What matters is that the configuration. As an administrator you should not useless programs and function on the windows.
Server Farms: Microsoft has a technology superior load balancing which means that IIS has many options available. In fact, the progress of Windows 2000 that the grouping of disaster recovery much easier in Windows.
Stability: Both platforms are very stable. Only time will need to restart IIS when patches and service must be installed.
Personalization: IIS function suffers from the lack of type of.htaccess. IIS, however, has an ISAPI filter.
Cost: the cost of Windows rather than Linux-based servers, but prices still when you take into account higher salaries for Linux administrators and programmers.
The choice of platform depends on your budget, experience, knowledge, preference and usage.