Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What is the most reliable and popular web server (hardware and software)?

What is the most reliable and popular web server (hardware and software)?

Scheduled Pinned Locked Moved The Lounge
windows-adminquestionsysadminhardware
66 Posts 26 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Tomz_KV

    I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

    TOMZ_KV

    M Offline
    M Offline
    Member 96
    wrote on last edited by
    #48

    I often hear people say they believe in astrology...what's the difference what people often say here or anywhere else?


    "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

    1 Reply Last reply
    0
    • P Paul Watson

      More how you use it that matters. There are some awful Apache powered sites and some great IIS powered sites (and vice versa.) Other factors are more important (licensing, administration, deployment, support costs, skills, resources, architecture, load-balancers, DNS, firewalls, CDN, client-side performance etc.) If you really want an answer then; You are on a Microsoft website which says to me you are a .NET coder which says to me go with IIS. I choose LAMP though as that is where my skills are. Actually more LAMR (Linux, Apache, MySQL, Ruby on Rails) than LAMP but LAMR sounds... well... lame.

      cheers, Paul M. Watson.

      D Offline
      D Offline
      Dan Neely
      wrote on last edited by
      #49

      I choose lamp because I've never bothered with anything more sophisticated than a filedump and it's cheaper. If my ambitions ever go beyond setting up a photogallery at some point I'll probably get IIS, but since I haven't done so anytime in the last half dozenish years...

      Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

      1 Reply Last reply
      0
      • T Tomz_KV

        I remember that it started with Coldfussion. Parts of the site are still in Coldfusion right now. Do you think it will completely move to IIS?

        TOMZ_KV

        R Offline
        R Offline
        Rama Krishna Vavilala
        wrote on last edited by
        #50

        No everything is in IIS/ASP.NET. You may still finds urls ending with cfm. The cfm extension is mapped to ASP.NET handler so that people did not have to change their bookmarks.

        Proud to be a CPHog user

        1 Reply Last reply
        0
        • T Tomz_KV

          I must have done something wrong. My servers never run over 6 months without a rebooting. iisreset is more frequent than I would like. Do most of your sites host interactive web database applications?

          TOMZ_KV

          D Offline
          D Offline
          Doug Perreault
          wrote on last edited by
          #51

          We have over 400 websites running on an Windows 2003 / IIS 6 server with 90% of them connected to a SQL Server backend system. Some are smaller sites than others, but by and large they are probably typical websites for the typical small business. These are not e-commerce sites, per se, but they do use SQL for a lot of their content. We had minor problems before we upgraded our hardware, but the problems were caused by running out of disk space more than anything. A few years ago we had problems when we had our servers at a less than reliable data center whose power was not conditioned properly. But now that we have our servers in a stable environment with proper hardware (and by that, what we have isn't really all that much -- RAID 5, 2GB RAM and dual Xeon 2.4GHz CPU's), the system runs quite well. I don't believe that I have ever used IISReset personally. To tell you the truth, I don't know that I have ever even heard of it. But, do we have to reboot the server? Yeah. Just about every second Tuesday of every month -- i.e. on Patch Tuesdays. It's not rebooting to fix a problem but to reboot due to applying a security patch. Does that make it less reliable than Apache on Linux? I don't know. We run Apache on a Windows machine and it seems to be about the same reliability -- only needing rebooting on patch Tuesdays. But we don't have any Linux machines, so I can't give you a fair comparison there. And we only have one website running on Apache, so that's not a fair comparison either.

          T 1 Reply Last reply
          0
          • D David Crow

            Tomz_KV wrote:

            What is reliable and popular one?

            Apache.

            "Love people and use things, not love things and use people." - Unknown

            "The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch

            J Offline
            J Offline
            jtyost2
            wrote on last edited by
            #52

            WAMP for us. IIS with the PHP plugin was pretty unstable and not easy to work with for us. WAMP is a ton easier.

            -- jtyost2 http://jtyost2.wordpress.com

            1 Reply Last reply
            0
            • D Dan Neely

              "What integer when divided by 2.5 and rounded up to the nearest integer results in 17?" :rolleyes:

              Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

              R Offline
              R Offline
              Reelix
              wrote on last edited by
              #53

              42 (Sorry - I couldn't resist :p)

              -= Reelix =-

              1 Reply Last reply
              0
              • T Tomz_KV

                I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

                TOMZ_KV

                O Offline
                O Offline
                oooshola
                wrote on last edited by
                #54

                Like someone else said, it boils down to what language/technology you want to use. If you already know C# or VB.NET, you might be geared toward using the Windows, IIS, and ASP.NET trio--with SQL Server as your database. If you prefer to go the open source-esque route, then you might want to go with the Linux, Apache, and PHP trio (or rather more commonly referred to as LAMP--Linux, Apache, MySql database, and PHP). Those are the 2 most commonly used platforms, as evidenced by pretty much every hosting company's packages. You're able to however mix and mach a little--i.e. run PHP on IIS and even ASP.NET on a Linux box (using Mono I believe) but you're better off using the more common approaches explained, since they were kind of built to fit easily with each other. Popularity: I will say that the LAMP platform is more widespread because of 2 main reasons--it came before ASP.NET, and it's cheaper for hosters because of the open source software. Reliability: This totally depends on how well the coder writes the code. It's tremendously easy to write bad code in both.

                www.flixgadget.com

                1 Reply Last reply
                0
                • T Tomz_KV

                  I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

                  TOMZ_KV

                  T Offline
                  T Offline
                  topniz
                  wrote on last edited by
                  #55

                  Have-you got a look on "AbyssWS" from aprelium.com ? It is free with a graphical UI configuration. For me it is the best Webserver I've ever used ==> I promise 5 minutes from install to first use. It user Forum is so rich... I'll let you give it a try before judging. PS. : it is reliable with small-footprint, failsafe and available on all plateforms (Linux, Windows, Unix, FreeBSD and even Mac machines). It is at the same time ASP.net enabled, PHP/Perl oriented and even Ruby on rails works very well with it. (Who can tell more ?)

                  1 Reply Last reply
                  0
                  • T Tomz_KV

                    I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

                    TOMZ_KV

                    M Offline
                    M Offline
                    Matthew Bjorner
                    wrote on last edited by
                    #56

                    I sort of resent measuring stability by measuring server uptime. Stability should be measured in service uptime. This often means putting a load balancing and or failover scheme in place. Why, Stuff happens. If you have a no downtime policy. Patching, HW failures, db failures, backup failures, power outages... becomes part of the plan. The question you should be asking your self is why things are failing. Odds are its your application, not webserver, OS, memory or what ever. My personal walk of shame includes :-O

                    • Is your web-app starting to misbehave after 3 weeks, and you can't fix it? Make sure you restart the application 4 AM every week.
                    • Can't coupe with traffic load and you can't make the application less talkative? Time for an upgrade or rather an additional server.
                    • IIS starts eating memory running in a .NET environment and you have mistreated IDisposable (I have never strolled down this path :sigh: and made a mess ) add a bucket of memory, restart server nightly... :doh:
                    • configuring backup job to run during peak hours
                    • not using cache, caching to much, corrupting the cache...

                    My point is, putting an equal sign between uptime and stability is as flawed as measuring cpu-power by MHz. It will say something about the processor but nothing about raw processing power. Or in this case, server uptime don't say much about service level from a customer point of view. /Matthew

                    T 1 Reply Last reply
                    0
                    • D Doug Perreault

                      We have over 400 websites running on an Windows 2003 / IIS 6 server with 90% of them connected to a SQL Server backend system. Some are smaller sites than others, but by and large they are probably typical websites for the typical small business. These are not e-commerce sites, per se, but they do use SQL for a lot of their content. We had minor problems before we upgraded our hardware, but the problems were caused by running out of disk space more than anything. A few years ago we had problems when we had our servers at a less than reliable data center whose power was not conditioned properly. But now that we have our servers in a stable environment with proper hardware (and by that, what we have isn't really all that much -- RAID 5, 2GB RAM and dual Xeon 2.4GHz CPU's), the system runs quite well. I don't believe that I have ever used IISReset personally. To tell you the truth, I don't know that I have ever even heard of it. But, do we have to reboot the server? Yeah. Just about every second Tuesday of every month -- i.e. on Patch Tuesdays. It's not rebooting to fix a problem but to reboot due to applying a security patch. Does that make it less reliable than Apache on Linux? I don't know. We run Apache on a Windows machine and it seems to be about the same reliability -- only needing rebooting on patch Tuesdays. But we don't have any Linux machines, so I can't give you a fair comparison there. And we only have one website running on Apache, so that's not a fair comparison either.

                      T Offline
                      T Offline
                      Tomz_KV
                      wrote on last edited by
                      #57

                      Thanks for sharing your experience.

                      TOMZ_KV

                      1 Reply Last reply
                      0
                      • M Matthew Bjorner

                        I sort of resent measuring stability by measuring server uptime. Stability should be measured in service uptime. This often means putting a load balancing and or failover scheme in place. Why, Stuff happens. If you have a no downtime policy. Patching, HW failures, db failures, backup failures, power outages... becomes part of the plan. The question you should be asking your self is why things are failing. Odds are its your application, not webserver, OS, memory or what ever. My personal walk of shame includes :-O

                        • Is your web-app starting to misbehave after 3 weeks, and you can't fix it? Make sure you restart the application 4 AM every week.
                        • Can't coupe with traffic load and you can't make the application less talkative? Time for an upgrade or rather an additional server.
                        • IIS starts eating memory running in a .NET environment and you have mistreated IDisposable (I have never strolled down this path :sigh: and made a mess ) add a bucket of memory, restart server nightly... :doh:
                        • configuring backup job to run during peak hours
                        • not using cache, caching to much, corrupting the cache...

                        My point is, putting an equal sign between uptime and stability is as flawed as measuring cpu-power by MHz. It will say something about the processor but nothing about raw processing power. Or in this case, server uptime don't say much about service level from a customer point of view. /Matthew

                        T Offline
                        T Offline
                        Tomz_KV
                        wrote on last edited by
                        #58

                        Very good comment/advice.

                        TOMZ_KV

                        1 Reply Last reply
                        0
                        • T Tomz_KV

                          I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

                          TOMZ_KV

                          O Offline
                          O Offline
                          Owen37
                          wrote on last edited by
                          #59

                          We run several fairly large websites on Windows Server 2003 with IIS6. No reliability problems. I don't know why it gets such a bad rap....

                          1 Reply Last reply
                          0
                          • T Tomz_KV

                            I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

                            TOMZ_KV

                            J Offline
                            J Offline
                            jim norcal
                            wrote on last edited by
                            #60

                            IIS is not reliable? Really? I've never had much of a problem with IIS. Doing the initial configuration is a bit of a hassle sometimes but, after that, all seems to run pretty smoothly. Of course, I've never admined a 'large' site before so that could make a big difference. About two hundred simultaneous connections have been my limit, which is very small considering the size of the world out there. All my work has been for internal websites for corporations though. I'm sure Apache is a very reliable platform but we're talking a big change from IIS. I follow that asp.net road, not the lamp road, so Apache wouldn't be my choice just because of that fact.

                            1 Reply Last reply
                            0
                            • T Tomz_KV

                              I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

                              TOMZ_KV

                              M Offline
                              M Offline
                              mkpro17
                              wrote on last edited by
                              #61

                              Hardware is Hands Down Series III Dell Poweredge 1950 or 2950 (they are really the same machine, just differnt size cases) And IIS 7.0 on Windows Server 2008 Enterprise Edition or Datacenter Edition

                              mathew

                              1 Reply Last reply
                              0
                              • T Tomz_KV

                                I often hear people say that IIS on Windows server is not reliable and not suitable for a big site. What is reliable and popular one? Does anyone know if there is any analysis/statistics done on different web server hardware and software?

                                TOMZ_KV

                                N Offline
                                N Offline
                                NimitySSJ
                                wrote on last edited by
                                #62

                                Depends on many factors. Since everyone else will be answering your main question, I'm going to answer a related one. "What's the best personal web server?" My answer: Mbedthis AppWeb. It simply rocks. It is a small, high-performance, personal web server good for desktop implementations or SME businesses that don't need something like IIS or Apache. It supports SSL and PHP, among other things, and runs on numerous operating systems. I was creating and testing web pages and got tired of FrontPage PWS's lack of features. I didn't want to pay for IIS and Apache seemed quite complicated to setup right on Windows. I found AppWeb on Wikipedia and have been using it ever since, with much satisfaction. Anyone looking for a personal or small business web server should definitely consider AppWeb. It served me well. ;)

                                1 Reply Last reply
                                0
                                • P Paul Watson

                                  BTW if anyone tells you IIS is not good for big sites; MySpace. You might not like MySpace but they do massive load* and it is all .NET and IIS. They gave a talk at Mix'06 and the primary issues were the same issues LAMP users face; software and hardware architecture. * Still way more than Facebook. Don't let Facebok fanboys mix you up, MySpace kicks their arse in every area including making money. OK, OK, except growth. Facebook has better growth but it will top-out just like MySpace has. And they still won't be making any money.

                                  cheers, Paul M. Watson.

                                  N Offline
                                  N Offline
                                  NimitySSJ
                                  wrote on last edited by
                                  #63

                                  "MySpace kicks their arse in every area including making money." (Paul Watson) What are you talking about Paul? Coming from an application developer, that statement is hard to believe. I remember when MySpace was just cluttered pages full of user-submitted HTML, with not much in line of extra features. I didn't use it for chat much because I couldn't integrate it well with everything else like I do email and IM. Facebook took an alternative approach with their popular API and tried to create a more open platform for developers. The result was that, when I first checked it out, there were tools for doing almost everything with my FaceBook account. I often didn't even have to visit the facebook site! MySpace and Facebook have both come a long way since then. MySpace is certainly more popular and successful, but I think Facebook is still better from developer's standpoint. MySpace has followed their lead a bit, and it would be great to see them do more in that area. Then, I might be a MySpace fanbois. Maybe...

                                  P 1 Reply Last reply
                                  0
                                  • N NimitySSJ

                                    "MySpace kicks their arse in every area including making money." (Paul Watson) What are you talking about Paul? Coming from an application developer, that statement is hard to believe. I remember when MySpace was just cluttered pages full of user-submitted HTML, with not much in line of extra features. I didn't use it for chat much because I couldn't integrate it well with everything else like I do email and IM. Facebook took an alternative approach with their popular API and tried to create a more open platform for developers. The result was that, when I first checked it out, there were tools for doing almost everything with my FaceBook account. I often didn't even have to visit the facebook site! MySpace and Facebook have both come a long way since then. MySpace is certainly more popular and successful, but I think Facebook is still better from developer's standpoint. MySpace has followed their lead a bit, and it would be great to see them do more in that area. Then, I might be a MySpace fanbois. Maybe...

                                    P Offline
                                    P Offline
                                    Paul Watson
                                    wrote on last edited by
                                    #64

                                    I was talking from a performance point of view (the point of this thread.) Unique visitors, page impressions etc. Frankly, I think they both suck. Facebook sucks a little bit less.

                                    cheers, Paul M. Watson.

                                    N 1 Reply Last reply
                                    0
                                    • P Paul Watson

                                      I was talking from a performance point of view (the point of this thread.) Unique visitors, page impressions etc. Frankly, I think they both suck. Facebook sucks a little bit less.

                                      cheers, Paul M. Watson.

                                      N Offline
                                      N Offline
                                      NimitySSJ
                                      wrote on last edited by
                                      #65

                                      I see, and I agree with the your last sentence. I haven't used either for quite a while now. I prefer good old fashioned email, IM and well-moderated forums. ;)

                                      1 Reply Last reply
                                      0
                                      • D Dalek Dave

                                        I had got as far as "Apache" the tune being performed by a Berlin group called 17 Hippies! Here[^]

                                        ------------------------------------ We hang the petty thieves and appoint the great ones to public office. - Aesop

                                        R Offline
                                        R Offline
                                        RoninRa
                                        wrote on last edited by
                                        #66

                                        Apache?[^]

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular
                                        • World
                                        • Users
                                        • Groups