I have been asked many times what hosting package is the best fit for different types of websites and businesses. This is usually due to the fact that I co-own a Web hosting and Managed virtual private server company. Regardless, I thought I would write an unbiased, four-part blog post that covers choosing the right web hosting plan and company. The series will include the following posts:
Part 1: A look at shared web hosting
Part 2: A look at virtual private hosting
Part 3: A look at dedicated hosting
Part 4: What to look for when choosing a web hosting company and package.
A Look At Shared Web Hosting
Shared web hosting is what most companies offer with their basic web hosting packages, and it is what the majority of websites are hosted on. What it means is that your website will share a server and a hosting environment with potentially many other websites.
The main benefit of shared hosting is its price. It is almost always cheaper than a virtual or dedicated solution. The reason for this is because the cost of the single server can be spread over many paying customers.
There are however several downsides to hosting on a shared environment. Firstly, the inability to tailor and configure it to your own needs can be frustrating. If you run a customized content management system, develop your own web-applications, or require a framework or programs installed that are not already installed on the shared server, chances are you won’t be able to get them – easily at least.
Some smaller shared hosting companies may be willing to tailor and personalize the environment to your needs the best they can (given security restraints of course) but for the most part, the big names will not allow it.
Another major downside of shared hosting is the fact that it is shared. I know our parents always taught us that sharing is good, but when it comes to our websites that is not necessarily the case.
There may be another website hosted on the same server as yours that was built by a 12-year-old wannabe developer who enjoys using many infinite loops in his code. The inefficiencies in their code will affect the performance of your website. Not fair. If the server is placed under a high load due another client – although that client is usually in violation of the terms of service and is removed from the server – there’s no real compensation that is going to happen for you.
The other end of that extreme is if you are hosted on the same server as a very popular website that happens to land on the front page of a popular community-based website such as digg.com. This will send a sudden increase in traffic and will cripple many shared servers. This is often referred to as the Slashdot effect.
Also understand that in most cases, if these things do happen to the server – usually it is not only your website that will be affected, but also your email.
I realize I have painted a pretty ugly picture of shared hosting here. Remember that these are the extremes. Most of the time a shared environment will be able to survive regular day-to-day hosting. However, you do need to keep in mind that it is in fact shared, and there are risks that are associated with that, even at the best of times.
What should you look for in a shared hosting plan?
Each shared hosting plan will include the following:
- Bandwidth – the amount of transfer that is allowed to and from your website
- Disk Space – the amount of physical space on the hard drive your website is allowed to use
- Sub-domains – unlimited sub-domains are typically included in shared hosting packages
- Multi-Domain Hosting – the ability to host more than one domain with your plan
- Dedicated IP Address – will you receive your own IP address with the hosting (usually at an extra cost)
- Operating System – an option of a Linux or Windows-based hosting server
Something to watch out for is the overselling of shared hosting. The offering of unlimited bandwidth and disk space is a very controversial topic amongst hosting companies. Mainly, because it is impossible to follow through on in most cases – and usually it is just covered up in the company’s terms of service stating that they “won’t limit your transfer or space unless you go over X amount.” You don’t want to have your website suspended because it is a high traffic site or because you require a lot of disk space after you’ve already signed up for the account.
So how do you know that shared hosting is the right solution?
If your website and email is not business-critical, you are not paying for traffic through affiliate networks, banners, or pay per click campaigns, and you do not rely on search engine rankings for a major source of your traffic, then shared web hosting would be an ideal fit.
In most cases even if your website and email are business critical, a shared web hosting package will still work for you. However, if you are investing money in driving visitors to your website through SEO initiatives or PPC campaigns, you may want to look into hosting your website on a dedicated or virtual hosting environment.
Check back for the next parts of this series.
Starbucks addict. Business owner. Marathon Trainee. Challenging the status quo while helping others live the best life possible.
From the readers…