How does IIS keep its market share?

I've always been a fan of the Netcraft Web Server Survey. The survey was in the news again recently for showing a large increase in the share of sites running Microsoft's IIS.

While the increase was in fact due to two companies, Network Solutions and Register.com, moving domain parking facilities to IIS servers, the survey still shows a strong share of IIS, even among active sites, and what looks to me to be a long-term upward trend.

It's important to remember that this survey doesn't tally Web servers, it tallies Web sites. There's an important difference: A single Web server at a hosting service could be hosting thousands of cheap little Web sites. There is just one server running one copy of the Web server software, but it would count as thousands of hits for that Web server software in the survey. Also, this survey gives no indication of what is running on Web servers that are not publicly accessible.

The survey has been around for a long time. The oldest data I can find is from August 1, 1995, just prior to the release of Windows 95. The survey found 18,957 Web servers on the Internet with 57.16 percent of them running the NCSA server, 19.69 percent running the CERN server, and 3.47 percent running the then infant Apache. There were a total of 680 Netscape servers and no Microsoft servers running. But things change--in the most recent survey results, Apache at 53.76 percent, Microsoft was at 34.02 percent, and NCSA has been flat-lining since mid-1999.

That's quite a growth pattern for Microsoft, but you have to wonder why people run IIS? An analogy could be drawn with Internet Explorer, for example; although it's simplistic to compare IIS and IE in almost any way, there's a lot of similarity from the anti-Microsoft point of view. Both are widely disparaged as insecure and inferior programs compared to the main competition which, in both cases, is free and open source. And yet IE owns its market and IIS maintains a respectable share of its own. The reflexive Microsoft critic would say that people use IE because they have no realistic choice but to buy Windows and therefore they get IE anyway. But why are all those people running IIS servers?

Remember that IIS market share actually grew through the period when the Code Red and Nimda worms hit. Infection with these worms caused many administrators to realise that they had been running IIS on NT and Windows 2000 servers for no reason, and many subsequently disabled it. Yet since Code Red came out IIS's share of all servers has gone from 26 percent to 34 percent.

Absolutely no one running IIS was forced to buy Windows instead of something else--Linux for example--as a server OS. And even if they did choose to run Windows there is a Windows version of Apache that was unremarkable, but has a better reputation these days. It's a puzzlement. Could it be that some companies are actually willing to pay for the value added by Windows or, for that matter, by IIS?

Without getting too specific about it, the market in general values the advantages of IIS far more than the biterati who blithely advise corporations to drop it. I feel confident saying that nearly all of those who chose to use IIS for their Web servers were fully aware that there were alternatives available, some of them free, and yet they chose IIS.

I was surprised to see that the survey said that Network Solutions along with Register.com had moved their parking facilities to IIS. I remember years ago reading how Network Solutions was a Java/CORBA poster child company, both NetSol and Register.com are obviously technically capable. Perhaps Steve Ballmer went to Network Solutions' headquarters with an A-bomb and threatened them. But what leverage does Microsoft have on Barnes & Noble to get them to run their substantial commerce site on IIS? In fact, many of the largest commerce sites on the net run IIS. Besides B&N, there's Buy.com, Dell.com, Gateway.com, 1-800-FLOWERS.com, and Staples.com. What pictures does Microsoft have of the Fords that convinces them to put their Web site on IIS? And what's the connection between Bill Gates and the royal family? Like Network Solutions, for years Britain ran the royal Web site on Apache, and a few months ago they suddenly switched to IIS. Inquiring minds want to know.

More than likely, the administrators of these sites like the administrative capabilities of IIS (no more powerful, but far easier than Apache's), the fact that it's very easy to get powerful dynamic sites up and running, and the very large amount of third-party software that's available for IIS. As for Apache being free, the initial cost is a small matter. Maybe the admins are right and we're wrong. When so many people vote with their dollars and reputations, I'm inclined to reject the conventional wisdom.

I'm really not sure what the answer is. After being bombarded with bad news and hostile propaganda for years, I'd expect customers to have tended to move away from IIS, and yet the opposite is happening. Given all the negative hype, why do you think people stick with IIS?

Are you sticking with IIS or contemplating a change? Tell us in our TalkBack forum.

Advertisement

Talkback 12 comments

    I'm an avid fan of open source ...Anonymous -- 01/05/02

    I'm an avid fan of open source software. I'm involved with it daily. Linux and Apache have done a remarkable task of demonstrating that free is definitely not always inferior.
    However, IIS does offer a fair less complex and easy manner to interact and install services. In my humble opinion, it is a case of form taking on function and winning.
    If both Linux and Apache concentrated on administration modules that were as easy to use as Windows and IIS, this would represent an even standing. I'm sure that Linux and Apache would then stem the tide towards IIS.

    We all know that IIS has it's ...Steve Teece -- 01/05/02

    We all know that IIS has it's problems, and that security vulnerabilities are found at an alarming regularity.

    However, there is one thing that IIS has, that the other web servers either don't
    do, don't do as well' or don't do as easily - Active Server Pages.

    Client-side scripting is all very well for some things, but when it comes to accessing databases (where I believe Microsoft SQL Server has the market share) then server-side scripting such as cgi and PERL are complex and clumsey when compared to ASP and the newer ASP.NET.

    IIS will continue to gain ground in today's data-driven web applications until one of the other web server software producers add similar functionality.

    IIS keeps its market share bec ...Phillip -- 01/05/02

    IIS keeps its market share because most sys admins who work in the real world know that the news published on sites like ZDNet is sensationalist, biased propaganda.

    Usually peoples comments are taken out of context and misconstrued to create a story with barely any truth.

    When I venture into this hyped up world of unreality, I laugh and shake my head at the lies you people spread to discredit IIS and other MS software. One has just got to look at breaking news titles and will realise that they are browsing a website with little to no credibility.

    The fact is IIS works and works well. It may have its share of vulnerabilities but so do all the other apps. I administer IIS, and Apache and I know which app I would rather use on a daily basis.

    Some nagative points to consid ...Anonymous -- 02/05/02

    Some nagative points to consider with IIS

    - it's traditionally been reasonably monolithic. You install the web server, and get a whole lot more services like the Indexing server etc etc running by default

    - it's single platform. NT-kernel only. You want real scalability? Bad luck. Re-engineer your platform from the ground up on Apache on Netscape's server You want to run a 50 server web farm? Pay for Win2k x 50.

    - ASP is also single platform. You code in ASP, you're stuck with NT-kernel. It's like nail-gunning your shoes to the deck of the Titanic. We don't know when, but one day, that hunk of metal is going down, and it will drag all your apps down with it.

    To: Steve Teece you state: &qu ...Con Zymaris -- 02/05/02

    To: Steve Teece

    you state: "where I believe Microsoft SQL Server has the market share."

    This is incorrect. You will find that Oracle and DB2 have the lions share of 'real' database work in the corporate world, with MS SQL Server distant 3rd. On the Web, MySQL wins, hands down, with several million installed instances.

    Phillip... you say that ZDNet ...Anonymous -- 02/05/02

    Phillip...

    you say that ZDNet spreads lies and innuendo about Microsoft. You have got to be kiddidng dude! How long have you been in this industry? ZDNet and Microsoft were hand-in-hand compadres throughout the past 13 years, pushing Windows and PC Magazine to the top of the populist-pops. For almost all that time, ZDNet has been substantially negative towards Linux and Open Source.

    Further, ZDNet probably has made more money off Microsoft advertising revenue than from any other ad source. What would be thier motivation for stirring up this pot? If they see IIS as a weak link, and wonder about people's motivations for using it, you can bet it's not through some alterior motive.

    PS: Microsoft IIS lost 2.06% i ...Con Zymaris -- 02/05/02

    PS: Microsoft IIS lost 2.06% in the
    April 2002 Netcraft Web Server Survey. Apache
    gained 2.62%

    Here are the totals, and percentages

    Apache 20492088 53.76 21191595 56.38 2.62
    Microsoft 12968860 34.02 12014054 31.96 -2.06

    Simple really - the world has ...Anonymous -- 02/05/02

    Simple really - the world has more idiots in it than we might have expected - and getting worse. The IT cadets being pumped out today have been educated in the cheap education courses - MS Certified Dummies. Microsoft has done what facist regimes perfected - getting them early. It's interesting that the costs of hiring dummies is lower than hiring really intelligent people. IT is becoming the new factory worker - cheap and dispensible (not all levels though, only grunts - the guys who look after web-sites...). Of course, there is another thought: While Microsoft is in the hot-seat, IT Managers are off the hook. If a system is compromised, it becomes Microsofts fault and we all believe them. If an Apache system is compromised, the blame goes to the IT Manager (who was paying for one of those really intelligent people to look after a web-site). The cost of IIS -it's a small price to pay to sleep at night. They are still idiots.

    At the end of the day, Microso ...Anonymous -- 02/05/02

    At the end of the day, Microsoft itself is simply a testimony to genius - not I.T. genius, but marketing genius.

    None of the people I have conversed with in the "alternate world" of Linux in the last couple of years will even look at the simple evidence.
    The very existence of Microsoft in the technological world of computers is a testimony to the fact building better moustraps doesn't mean a thing.
    It is all in how you sell 'em!
    Kilneth wrote a nice article on the keys to real marketing in which he pointed out that if you can capitalise on the "inertia factor" you have it made.
    The only advantage remotely approaching it is the "F.U.D." factor and that's where the money is.
    IBM were masters at it when they were a real Sales organisation:
    "Of course we are more costly, but Mr Jones, how will you answer them upstairs if it goes wrong and they then ask you why you didn't buy IBM?"

    To Steve Teese: You are compar ...Anonymous -- 26/05/02

    To Steve Teese:

    You are comparing apples and oranges. For Apache, PHP is the "equivalent" to ASP.

    It has all the same functions as ASP, and runs on Multiple platforms, not just 1 like ASP.

    Please check your arguments before you post inaccuracies.

    PHP perhaps? Obviously Steve T ...Anonymous -- 27/05/02

    PHP perhaps? Obviously Steve Teece has never heard of it, or he wouldn't be suggesting falacies such as there's no clean, straightforward competitor to ASP. PHP is faster than ASP, easier to code, has equal, if not better, database support, and has all the benefits of opensource.

    Interesting ideas. I saw a su ...Anonymous -- 09/05/03

    Interesting ideas. I saw a survey recently that says similar things about IIS at http://www.port80software.com/servermask/top1000webservers/. I think the finding and this article clearly suggests that corporate folks are heavy into IIS and non-corporate types and hosting vendors are into Apache and Linux.

Add your opinion

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Renai LeMay How reliable is IP telephony?
    Have you ever heard a weird kind of hissing, crackling or popping noise when calling someone on an IP telephony line? How rare is the phenomenon these days?
  • Array Forget the NBN, 100Mbps is already here
    Telstra and TransACT will shortly begin offering 100Mbps broadband to many customers. By moving early, the companies have not only raised the bar for Australia's broadband services, but thrown down a challenge to a government that now faces increased pressure to deliver the NBN as promised.
  • Array IT: Govt's cost-cutting bitch
    The government needs to stop looking at IT as a necessary evil or the place to remove costs when the Treasurer comes calling.
  • More blogs »

Tags

Back to top

Featured