How to host your site: shared vs dedicated vs virtual
Posted on 18 Jan 2013 at 09:00
How to host your site is a big decision when choosing a package: shared server, dedicated server or virtual server?
Web pages are made up of text, image and media files that are stored on a server and viewed through a browser. In effect, your site is a document that the user opens, and it needs to be stored somewhere anyone can access. There are three choices: shared servers, dedicated servers and virtual private servers.
With all types of hosting, you’re paying a company to store your website on a server, on their premises, connected to the internet. You produce the necessary files using whatever web design software you prefer (or pay someone else to do this) and upload them to the server, where other users can access them by entering your web address into their browser.
Factors that affect what you can and can’t achieve with your site include the speed and reliability of the server and what types of content it supports.
In this article, we take a closer look at the differences between the three basic types of hosting arrangement.
As the name suggests, this is where you share a server with dozens, hundreds or even thousands of other websites.
Shared hosting is the cheapest option and, usually, the easiest to set up, because you’re not taking control of a computer, just adding your files to one that’s already set up.
On the other hand, the fact that you’re sharing the web server means your site’s performance can be compromised by the sheer weight of traffic the server has to cope with.
Even if only a few people are trying to view your pages, you’re also affected by the number accessing the other sites that may be on the same server.
A good-quality shared hosting plan is a perfectly sensible choice for many online businesses, including those selling products online
Having said that, a good-quality shared hosting plan is a perfectly sensible choice for many online businesses, including those selling products online or simply using the internet to publicise themselves.
You don’t have the level of control over your hosting that either VPSs or dedicated servers offer, but in many cases, you simply don’t need it, and you might not have enough technical knowledge to take advantage of it if you did.
As you would expect, the quality of shared hosting varies hugely between providers and across their product ranges.
A package costing £2.99 per month is likely to be aimed at “home” use. At that level, you could expect to be squashed on to a server with many hundreds of other sites and to have a very limited range of features.
Most hosts also offer “business” packages, and these will include greater bandwidth allowances (so more people can access your site before you start incurring extra costs), more sophisticated management features and promises of better performance.
Performance essentially is the difference between visitors seeing your website straight away or being left waiting while pages struggle to load.
A dedicated server is a physical machine leased in its entirety by you. You get complete control over your machine through a browser-based control panel and root/admin-level access. These computers usually run either Linux or Windows Server.
Dedicated servers are much more expensive than shared hosting, with prices beginning at around £100 per month, but they’re almost always the right choice if you’re developing a web application.
In other words, if your core product is delivered to the customer via the internet, rather than being a physical product that is merely ordered online, a dedicated server is likely to be the best choice.
It’s also worth considering for any kind of online store that aims to attract large numbers of customers, as a shared service is unlikely to cope with high demand, even in short bursts.
Virtual private servers
VPSes sit between shared and dedicated hosting in their cost and features. To you, they offer all the functionality of a dedicated server for a fraction of the price: indeed, what you get appears to be a dedicated server in every detail.
What you get appears to be a dedicated server in every detail
In reality, a single computer is running several “virtual servers”. Each copy of the server software thinks it’s running on its own computer, but in fact the machine’s processor is handling them all at the same time, while each has its own hard disk partition.
Since the physical resources of the server are shared between the virtual servers, you can expect to get less hard disk space, lower memory and some competition for processor time, reducing performance.
However, VPSs are an excellent halfway house between shared hosting and dedicated servers. For around £30 a month you get most of the benefits of dedicated hosting for a price closer to business class-shared hosting.
Author: Kevin Partner
For more details about purchasing this feature and/or images for editorial usage, please contact Jasmine Samra on firstname.lastname@example.org
- Facebook testing keyword searching in old posts
- Google promises faster Chrome with 64-bit support
- iPhone 6 release date, specs/features and rumours: when is the new iPhone 6 coming out in the UK
- Sony Xperia Z3 specs leak online
- Windows 8.2/Windows 9: release date, features and free cloud version
- Samsung Galaxy Alpha release date, specs and rumoured price in the UK
- Vodafone has worst reception but Ofcom tests questioned
- Boxed iPhone 6 photos leak online
- Still on IE8? You've got 18 months to upgrade
- iPhone 6 launch event tipped for 9 September
- 20 years of PC Pro: our best covers
- Why we've closed the PC Pro forums
- How to turn off Google Location Tracking
- 20 years of PC Pro: our greatest review mistakes
- 20 years of PC Pro: our first A-List
- Wikipedia's "right to be forgotten" protest hits the wrong note
- 3D printing hits the high street for plastic selfies
- 20 years of PC Pro: What amazed us in our first issue
- How Google Glass ruined my lunch hour
- Smartphone battery packs: can a USB power pack beat the festival battery blues?