Forum Moderators: buckworks
I was wondering what kind of setup everyone has for their website, do you host your website on your own server or do you just use a hosting company? And if you use a hosting company are you on a shared or dedicated server?
What are some advantages/disadvantages of each hosting option (shared, dedicated, and own server)?
What do you think some of the well known websites use (overstock.com, amazon.com, buy.com, etc....)?
Sorry for all the questions just trying to see what everyone thinks. :-)
Thank you,
olimits7
1, firstimers/hobbyists - free wwebspace with ISP
2, new business no money - shared hosting with hosting co
3, busy or established business with some cash - dedicated server with hosting co
4, Internet giant, ebay, google, msn etc - large building patrolled by guards,techies, Doctorates, pr people, video diarists, filled with super duper servers, an megawide bandwith connections to telephone network,,o
3, busy or established business with some cash - dedicated server with hosting co
We have cash and a pretty good online business, but we don't have our own server at our host. Should we?
I would guess that less than 1 in 10,000 host on their own server.
Hmmm. Do most of you agree with that, even for midsized sites?
YES!
1. Tour site will probably run faster. This is not only important for customers but also when you are administering the site.
2. The server will be less likely to crash because there is less interference from other people's sites.
3. Sometimes, when the scripts on a server are updated, the shopping cart becomes inoperatble. With a dedicated server, you can ask your webhost to revert quickly to the previous installtion. However, you may have problems requesting this in a shared hosting environment
I would guess that less than 1 in 10,000 host on their own server.
Hmmm. Do most of you agree with that, even for midsized sites?
I think what he meant was a site hosting its own servers in its own installtion with its own staff. I would agree with this statement.
An excellent ISP is now hosting us on a shared basis. They've been nearly 100% reliable and almost instantly responsive day or night when rare technical issues arise.
I'll at least give some thought to upgrading to a dedicated server there.
I'd agree to the others that running your own box causes quite a number of additional tasks (security issues, permanent availability -> uninterruptable power supply et.c.), which I am not able to implement or maintain at present.
Nevertheless, I just finished to code the beginnings of an email notification-system for my customers. Availability of your products is an important part of this, and here the advantages of your own box become quite obvious.
It is almost impossible to synchronize internet-orders with our everyday local sellings; this would at least require permanent availability of the internet connection and telephone line, which I actually cannot rely on. I will never give up taking that cash-money home in the evenings. We still have some of these older invoice-forms for filling in hand-written stuff in case electricity breaks down.
Or did I completely misunderstand what you meant with "own box"?
Maybe it's worth starting a hosting company!
For example, we have a hosting company but we have to actually sell it because of a recent medical diagnosis so I won't be able to work as much any longer. So we are selling that part but we wil be keeping some of the servers. Because I can still maintain those. And having our own gives us some leeway over a few things from time to time.
Starting out - usually it is better to have shared hosting. And then maybe consider getting your own dedicated server later. Or course, you want to make sure that you have a company, like Hyperspin, to monitor your server to see if it goes down and then you might consider a management company to be able to reboot or take care of the server if you cannot.
-Corey
Another former employer managed their dedicated server in house to save a few quid. A Windows 2000 Server update got overlooked and the box got hacked one weekend. Their site was replaced with a server full of hooky MP3s and MPEGs, to the horror of their elderly user base.
I'm sure you get where I'm going - hosting is best left to the professionals, IMHO.
However, I like the idea of hosting my own servers. I know this is expensive but it will be worth it if I ever get enough revenue to pay for it. The reason I would like to have my own servers is it would give me control over everything.
I think it would be a lot easier to tie the website database to a GUI customized software that could manage real-time inventory, real-time product adds (images/descriptions), order status, etc….and since the servers are in house I won't have to worry about uploading all that data to a hosting company server just so everything stays in sync. Especially if you have a lot of products to manage uploading over 200,000 images (thumbnails & larger images) takes forever. Everything would be centralized in 1 location making it easier to manage.
olimits7
Well.. I understand the sentiment here, but sometimes it's better to start on shared hosting until the shop owner get's his/her feet wet. If you're an experienced pro at it, yea, go get a dedicated server. But it's likely that someone who's just starting out doesn't have the experience, cash flow nor the tecnical ability to setup or maintain a dedicated server setup.
For startups up to pretty big businesses it is always the best option to outsource the hosting. Having your own hosting does not give you any advantages you could not have with an outsourced solution, but gives you a lot of disadvantages including price. Just imagine
- the manpower
- costs for routine hardware exchange
- redundant eletrical supplies
- security against theft and forces of nature
- internet connection
- software updates
- patching of systems
- backup solutions (redundant everything of course)
- etc.
that will make you spending tremendous amounts of money. Here in Germany even the biggest high traffic sites do not have their own hosting but work with specialised hosting companies that meet the demands of such sites.
Having high quality hosting will cost you money - if you do it on your own or if you are outsourcing it.
Having low quality hosting will cost you even more, since you are paying with time your site is offline.
In my opinion the question is not whether to make it on your own but which company and services you chose for outsourcing, since outsourcing gives you a better level of service for the same price. You and your company should concentrate on your business rather than focussing on side aspects like this. If you are thinking about doing your own hosting, because you think you can save money by doing it on your own you should think about doing other things, too, like repairing your cars on your own or replacing ups or dhl by your own shipping service. Good luck! :-)