Slashdot Mirror


Netcraft Says IIS Gaining on Apache

benjymouse quotes this month's netcraft survey "In the August 2007 survey we received responses from 127,961,479 sites, an increase of 2.3 million sites from last month. Microsoft continues to increase its web server market share, adding 2.6 million sites this month as Apache loses 991K hostnames. As a result, Windows improves its market share by 1.4% to 34.2%, while Apache slips by 1.7% to 48.4%. Microsoft's recent gains raise the prospect that Windows may soon challenge Apache's leadership position."

13 of 666 comments (clear)

  1. From the person above by JeremyGNJ · · Score: 5, Interesting

    The person above asked if there's any compelling reason not to use apache.

    I think the question to ask is if there's any compelling reason not to use IIS. I'm sure people will spew "because it's Microsoft and you dont want your website hacked", but that's not what I'm talking about. IIS has had some problems in the past, but these days it's pretty good.

    The question is when an organization already has an investment in Windows, and local domains, management tools etc....is there any reason not to use IIS? Does apache provide anything above and beyond what IIS provides when it comes to general website hosting?

  2. Re:What?! by thatskinnyguy · · Score: 5, Insightful

    People (I.T. guys included) will almost always go with what they are comfortable with. IIS is very easy to configure and you could have a Windows Server up and running in no time. With Apache, it's not so simple. Modifying text files gives the admins great control over nearly everything; but it's not so simple. And some n00b admin couldn't exactly master Apache in a weekend like they could IIS.

    I personally use Apache on my servers. But I could also take my good old time configuring them because I'm not planning on making any money from them.

    --
    The game.
  3. Uptime by ciryon · · Score: 5, Informative

    Apache has a vast majority of sites with longest uptime.

  4. IIS Already Leads Where Microsoft Cares by ThinkFr33ly · · Score: 5, Interesting

    IIS already has a pretty dramatic marketshare lead when it comes to the Fortune 1000.

  5. IIS dying out in Germany by SgtChaireBourne · · Score: 5, Informative

    There is also a serious discrepancy in that other stats seem to show IIS on the last moments of extinction in hi-tech zones like Germany. NetCraft report doesn't really have any explanation of the figures it presents.

    What's really problematic is that over time NetCraft has become less informative. No mention has been made lately of what the changes in market share are attributed to. In years past, even a percent or two got a few lines of explanation or analysis. Did one of the service packs or 'security' upgrades install and turn on IIS for all Windows users? Or are more domain parkers and cybersquatters using IIS in the server identification string?

    This downturn started last year when MS paid GoDaddy to swap out (or claim to swap out) its domain parking. GoDaddy did get the OSS community to lay off by throwing some chump change to OpenSSH and we can see the result of these last 12+ months. The money did some good, but if it's just a one-off donation, then it's questionable whether then benefit offsets the harm. Either way it's funny to see GoDaddy decision makers thinking they can buy indulgences. Maybe it ought to become an annual fee.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:IIS dying out in Germany by blowdart · · Score: 5, Insightful

      This downturn started last year when MS paid GoDaddy to swap out (or claim to swap out) its domain parking.

      Going to karma hell for this but, tell me, is paying someone (if they did) better or worse than Bruce Perens faking host headers in order to boast Apache ratings? Or is that even sillier than your assertion that MS sneaked IIS back on by default? (which of course wouldn't make a big dent anyway as more Windows boxes are behind firewalls than in front, and those ones already exposed on port 80 are probably doing it on purpose).

      As the Perens stunt shows netcraft may not just be relying on host headers at all as you seem to think.

    2. Re:IIS dying out in Germany by SgtChaireBourne · · Score: 5, Insightful

      Jeez. Anything other than praise, including questions, is now dismissed as bashing. No wonder MS is regarded as a cult.

      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  6. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  7. Re:GoDaddy and the like? by bursch-X · · Score: 5, Insightful

    No but if one guy has two IP addresses pointing at his IIS server and the other one only one IP pointing at his Apache server, the server count would be IIS : Apache, 2:1 while the physical server count would still be 1 : 1. This can't be even acceptable as a means for counting Apache installations.

    --
    There are two rules for success:
    1. Never tell everything you know.
  8. At the risk of being flamed... by Toreo+asesino · · Score: 5, Interesting

    I personally think IIS is a superior webserver to Apache. I speak as someone who's had to administer both systems, and like anything each has thier own quirks + benefits etc, but crucially...

    Apache is not as modular as IIS (v7 that is). IIS7 you can literally strip it so bare, all it can do is send empty HTTP 200 responses - an absolute shell of a webserver. Not even file html/file-system support. Want disk-access? Turn on disk-access module. Want asp.net? Turn on the asp.net module. Absolutely everything (and really, everything) is a module that can be ripped out.

    IIS6+ deals with HTTP requests at a kernel level. That is core functionality such as responses, caching, etc are all dealt with at ring0. Performance is unbeatable.

    Oh and security? IIS6 has never been rooted, ever. Add-ons have been (asp.net for instance), but IIS6 has never been.

    Oh, and it's locked down by default. And easy to administer.

    In my opinion Linux is probably the better OS to host a webserver on, but IIS does spank Apache all over I'm afraid - mainly for the stated reasons above.

    --
    throw new NoSignatureException();
  9. Close your eyes and plug your ears. by jellomizer · · Score: 5, Insightful

    LA LA LA LA LA I AM NOT LISTENING.

    Wake up people! IIS Lately is just as secure as Apache, Development with .NET is easier and faster then PHP is for a lot of jobs. Installations doesn't require modifying text files.... Sure apache has its plusses and many of them are substantial. But this Excuses and ignoring the facts will only lead to your own disaster. Much like how mainframes died (or at least greatly diminished) over a decade ago. Sure Mainframes are faster and better then PC components but that is not what the people want. Open Source and Apache is doing the same thing, it is putting in stuff that they think they want not the bulk of their users. People want a GUI configuration tool, People want it to be defaultly built in with a full featured server side language. People don't want to compile their installation with a bunch of of cryptic commands for features they do or do not know what it does. People want GUI Application Development software so what they program will go onto the server. Apache and the OSS Community is doing a poor job in offering such services to the people. So in the spirit of freedom that the OSS Community as given them they feel free to use IIS because it gives them what they need. Most people do not have the time or the will to program these changes, most people only like Open Source Applications because it is free IIS comes already with Windows Server so it is fee enough for them. Don't be stupid and make excuses while more and more market-share slips away go an actively improve your product to help keep the market share you have and perhaps influence others to go back to IIS.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  10. The lure of a truely zero-fuss .Net by Qbertino · · Score: 5, Interesting

    Apache is neat. Very neat.
    PHP is neat. Very neat.
    Compared to any other SSI solution that is.

    ...etc. ...

    There is but one problem. The world and especially the web and it's technologies is moving along at a breathtaking pace. Apache is neat, but it's style of configuration is nearly 10 years old from back when XML was considered the hottest thing since sliced bread.
    Why isn't there a zero-fuss web interface backend built into Apache that enables me to configure anything I want with 3 clicks of a mouse (with a backend deactivation option of course). Why isn't there a version of PHP with a MySQL driven persistance layer and SQL-free serialisation built right into it?
    How come a little bit of marketing, screencasts and a website which, for once, doesn't look like shit, and suddenly people think Rails is the holy grail of webdeving? Rails and the hip project hype they kicked off is a very good thing, but it shouldn't stop just there.

    Don't get me wrong. I'm convinced that Microsoft, in terms of available software technology, is an incarnation of evil and should be avoided at all costs unless there is a solid reason not to. 'Client wants Exchange' could be one. But we have to be realistic about this. It takes only a handfull of people at MS with 2 or more braincells, freshly assigned decision power and half a billion out of Microsofts piggybank to build an entire webstack that blows any OSS solution (Zope, Rails, Django and whatnot included) out of the water and into next wednesday, technology wise. Even the most advanced OSS webstack today has superfluos installation fuss one has to go through that should disapear ASAP. There is a lure of a truely zero-fuss .Net. Look at the countless Linux people flocking to Mac OS X to see what I mean.

    IIS, .Net and whatever from MS not sucking to much is a reaction to the pressure the feel from OSS. They may be reacting to this, thus the rise in IIS hits.

    Then again, MS bought Godaddy just to raise their level of IIS installs by a few percent, and LAMP machines are extremely Multi-Domain friendly. This Necraft study might just be reflecting this. And I have no doubt that should Apache drop to a real 30%, they'd get their shit together and start building a full integrated OSS webstack that picks up where Zope ends. And not only halfway there. I hope so anyway.

    My 2 Eurocents.

    --
    We suffer more in our imagination than in reality. - Seneca
  11. HELP! My LAMP is now LLPR! by Jeff+Carr · · Score: 5, Funny

    Help me! Seriously, I need a new technology.

    I like LAMP (Linux, Apache, MySQL, PHP) as much as the next want-to-be web developer out there.

    Started with FAMP (FreeBSD), to LAMP, to LAPP (PostgreSQL)...

    But now I'm ridiculously on LLPR! (Linux, Lighttpd, PostgreSQL, Ruby)

    Can someone please develop something with a vowel?!?

    --
    The television will not be revolutionized.