Friday, 21 September 2012

6 Point comparison between Apache and IIS Web Servers


1. Open Source 

Apache is open source and free, but you have to pay to Microsoft for IIS (directly or indirectly by purchasing Windows).

2. Platform Support 

Apache can run on Linux (LAMP: Linux, Apache, MySQL, PHP) as well as on Windows (WAMP: Windows, Apache, MySQL, PHP). But, IIS runs only on Windows. Apache can run on UNIX, Mac OS X also.

3. Product Support 

IIS is the preferred choice for the IT companies which uses Windows for development as they are assured to get the support from giant Microsoft but Apache support is available only from open source community, thats why its little hesitating for IT organizations to use it.

4. Technology Support

Apache is used with open-source technologies like PHP,  Perl and Python, while IIS is specifically designed for Microsoft’s Active Server Pages.

5. Vulnerability to Threats 

IIS works with Windows. There are lot of worms, trojans, spyware, malware, viruses for Windows as compared to Linux. So Apache seems to be secure in this respect if used with Linux.

6. Free / Cheaper Web Hosting

As compared to IIS, web-hosting on Apache Server is cheaper and you may get free also (with some restrictions like bandwidth, space etc.). In other words, a website created in PHP can be hosted cheaply as compared to a website created in ASP.NET.

14 comments:

  1. stupid comparison

    ReplyDelete
  2. This article's a bit rubbish to be honest...

    ReplyDelete
  3. Don't you think this article is a bit biased? IIS is in many ways as good as Apache, managing IIS is a breeze compared to the sometimes rather byzantine Apache-rules.

    ReplyDelete
  4. "(...) while IIS is specifically designed for Microsoft’s Active Server Pages."?? You need to get updated yourself. See last table at http://www.serverwatch.com/tutorials/article.php/3074841/IIS-vs-Apache-Looking-Beyond-the-Rhetoric.htm. And this article is from 2008! Also see this: http://php.iis.net/

    ReplyDelete
  5. the most rubbish and stupid article i saw in 2012.

    ReplyDelete
  6. IIS is a joke, not to mention having windows running as server in general is laughable. Any professional proposing both of these solutions should be considered dangerous. Configuring apache to your needs is very easy and also shows you how stuff works which is better than having a black box and microsoft spoon feeding you.

    ReplyDelete
    Replies
    1. How is IIS a joke?

      How is running Windows as a server laughable?

      Delete
  7. Real companies use Apache. Amateur shops use IIS.

    ReplyDelete
    Replies
    1. The server hardware company SuperMicro (supermicro.com) uses IIS.

      Delete
    2. The huge retailer corporation Wal-Mart uses IIS on their corporate website (http://corporate.walmart.com/).

      Delete
    3. Dell uses IIS (http://www.dell.com/).

      Delete
  8. Yeah, slowlest websites uses ISS, but, greatest and high traffic sites use Apache and open-source servers:(Google, Yahoo, Amazon, Facebook, Twitter, Wikipedia, Whiteouse.gov)

    ReplyDelete
    Replies
    1. Since the Apache web-server has the most market share, I would think that probably several (maybe even most) of the slow websites on the Internet are actually using Apache not IIS.

      Delete
  9. PHP MYSql Ajax Classes, Courses, LIVE Projects, Bhubaneswar, Orissa
    MySQL has complemented it being the world’s most popular open source database. Together, these two technologies provide you with an excellent platform for building database-driven web applications.
    Website: http://www.waterflame.in/
    Email id: waterflame001@gmail.com

    ReplyDelete