AdventHosting.com
 

Linux Vs Windows on the web

Computers are confusing. There is so much that can go wrong with a computer. For this reason, each decision time comes I dive into anxiety.
Lately I was puzzled with which server to use. My research showed that there are two kinds of servers I should consider choosing from - Linux or Windows Web servers. There are many sources that aided my with the decision, yet eventually I noticed that there was no conclusive answer. Allot of the information was influenced by subjective reasons such as the authors own opinion. After spending hours I came to the conclusion that the web server is not so important (That is whether Windows or Linux based server). The ultimate importance choice making is with the right web hosting.  

 

Although the web server is not very important, one must realize that Windows based servers are using a Microsoft operating system. Many consider Microsoft to be an evil corporation and prefer using an open source operating system with it's free software. Open source is generally Linux based and mostly free. Never the less, most likely, for a person that seeks a web host, the issue of which operating web server to choose isn't so important.

Since I think focusing on the web hosting is more important than focusing on the server I will establish this-
Although Windows software are more costly than Linux, it will not affect the web hosting package, most likely. A web hosting company using Windows based server may offer a package that is just as cheap as their Linux competitors.

PC runs Windows, yet you need not buy a Windows hosting package. The Access to web accounts will most likely be through FTP or a control panel. Windows and Linux servers support these methods. Some of the FTP commands are slightly different between Windows and Linux. Some FTP programs are designed with only Linux or Windows in mind. This reason may bring an error but most likely it would only happen in rare situations.

so how should we choose a server platform?
Most web features run just fine on both platforms including mySQL, PHP and more.
When creating a site with ASP, Windows Streaming Media, Access, MSSQL, FrontPage or any of the other Microsoft proprietary technologies I would recommend just to be on the safe side using a Windows host. There is limited support for a number of these technologies in Linux, but they can be expensive and are usually lacking in features.

Windows is a wide based platform and that is why flaws are being detected constantly in it. For it to continue its wide spread hold in the market, there need to be a good service fixing the bugs.
Linux being the most common server type, suffers from a surprising high number of successful hack attempts. There is not a big corporation that is trying to fix the bugs in Linux, just because it is mainly free.

The bottom line in the security of both platforms will be decided with the competency of the system administrators.
If you are security minded then you'll do better to make sure that the hosting company is reputable and highly skilled than to worry about the server they use.

Performance wise there's not a huge difference between  Windows and Linux servers. Linux reportedly performs faster because Windows (as usual) attempts to offer a package based on all of its products (instead of the extendable Linux implementation). If performance is most important to you then maybe you should keep this in mind.
As I said before though, there is not allot of difference between the two, what one must look for is the people that are managing, operating and fixing the server.