Skip to content

A podcast for those who design, develop and run websites.

Boagworld is the web design blog of Paul (the Wurzel) Boag who lives in the heart of rural Dorset. He produces a weekly podcast with Marcus (pop star) Lillington on all things relating to building and running websites. They also run web design agency - Headscape.

Latest Shows

203. Why your blog fails
This week on boagworld: the secret of successful blogging, will Google personalisation affect your sites ranking and how to help users too busy to read.
202. Rocket Surgery Made Easy
This week on Boagworld: Steve Krug on monthly usability, Steve Marshall talks about form design and Paul rejoices over the new era for browsers in Europe.
201. Are clients stupid?
This week on Boagworld: We review the freelancing book Noded, discover a new web tool called 'Support Details' and Paul tells us all a story.
200. A taste of the show
This week's show gives you a taste of the live 12 hour marathon that took place to celebrate the 200th Boagworld.
199. Time to generalise
This week on Boagworld: The changing role of web designers, Colin Firth on content and Becky Jones talks about the changes at Google.

or view all shows

Have your say

Become a part of the Boagworld community...

Choosing a hosting company

Posted in Tech/Development on: Friday, September 5, 2008 by Paul Boag

Hosting companies are a dime a dozen. They all offer very similar packages and all seem competitive on price. How then do you choose between them.

Presuming that your site does not require anything particularly unusual in terms of hosting, you will be faced with a plethora of providers to choose between. Some will be temptingly cheap in what is a competitive marketplace. However, be wary of buying on price alone. There are a number of other criteria you should consider:

  • Uptime
  • The control panel
  • Limitations on growth
  • Hidden charges

Let’s take a look at each, starting with uptime.

Uptime

The last thing any website owner wants is for their website to be unavailable. Many hosting companies therefore provide uptime guarantees. Figures range from 95% uptime right through to 100%. But what exactly are they guaranteeing and is it something you should worry about?

In most cases uptime guarantees are worthless. They do not actually guarantee that your website will be available 100% of the time. This is merely a figure they are striving for. If they fail, they will compensate you. However, the nature of this compensation varies. In most cases it involves refunding a portion of the money you pay for the hosting. However, this could be insignificant compared to the losses in . You should always clarify what compensation is being offered.

Remember that even the largest organisations have downtime. It is a problem that can never be entirely avoided. Websites can be unavailable due to connectivity issues, poor or any number of reasons beyond the control of your hosting company. As a result they often specify exclusions from compensation in their terms of service.

In short uptime guarantees are meaningless. They are simply a tool. Instead, for reviews of the hosting company or look at their support . If their are lots of complaints about downtime think twice. However, in most cases the service offered in regards to uptime is fairly universal.

Instead of asking how often your site is likely to go down, ask what happens when it does? What kind of support can you expect?

Support

Support is arguably the single most important factor in choosing a hosting company. Whether it is your website going offline or a piece of functionality not running, it is inevitable you will have problems with your hosting. You will need to quickly reach somebody who can help.

But how can you tell if a hosting company offers good support? Look for the following things:

  • 24/7/365 support – When your website is offline you need to be able to get help instantly. Check that your hosting company offers support 24 hours a day, 7 days a week 365 days a year.
  • Telephone support – There is an increasing trend towards only support. However, technical problems can be hard to diagnose and prolonged conversation via email are time consuming. When your site is offline you need the immediacy of a phone call. Ensure that option is available to you.
  • Speedy response – Whether contacting your hosting company by email or phone you should expect a speedy response. It is unacceptable to be sitting on hold while your site is down or waiting days for a response to an email query. I recommend calling the technical support telephone number before you for their service. How long do you have to wait before you get to speak to a real human being? Also, send a question via email and see how long it takes to get a reply.
  • In country support – Personally I prefer to local support staff. Being put through to call centers in far flung locations can be frustrating when discussing complex technical problems. If you do not share the first language of support staff misunderstandings are easier. By calling the support number before signing up you can establish whether there will be problems.
  • Knowledgeable staff – Another drawback of call centers is that they are often manned by individuals with limited technical knowledge. This can be frustrating when endeavoring to resolve technical issues. Ideally you should be able to speak directly to the individuals manage the web servers. If you are not technical ask your web to speak to the support staff at the hosting company before signing up. They should be able to judge their technical competency.
  • Technobabble free support – Talking to technical staff can be equally frustrating if support staff are overly technical. Being confronted by technobabble when you want to find out is why your site is down can be extremely annoying. By calling the support line before purchasing you should be able to get a sense of their communication skills.
  • Self service support – Contacting technical support is the last resort. In most cases you should be able to find the answer to questions yourself through your hosting companies support site. Look at their site and see if they have frequently asked questions, a knowledge base, forums and most importantly a list of current known issues. Facilities like this can save time so make sure they are available.

Self service should also extend beyond support. Most hosting companies also provide a control panel for managing your site.

The control panel

Calling technical support every time you want to change the password will become frustrating. That is why most hosting companies provide a control panel for basic maintenance. This includes, managing email, changing passwords, uploading files, backup and accessing site .

Evaluate the control panel and discuss it with your developers. If the hosting company does not have a demo available on their site, call and ask for access to an example. If nothing else this will demonstrate how responsive their is.

Once you have access, ask yourself whether it provides all the functionality you require? Is it easy to understand and use? For example, how does it handle the of multiple sites? This is particular important as your online presence grows.

Limitations on growth

As your site becomes more successful you will become more ambitious in your plans, and visitors will flock to it in ever larger numbers The question is, will your hosting company keep up with this growth?

In order to answer this question you need to understand three things:

  • Can you manage multiple websites centrally? - You may start with a single site but if it is a you could want to launch more. It could be a sub-site that supports a marketing campaign or a site dedicated to a subset of your . In either cases the site will need managing. You will want to avoid multiple logins to administer multiple sites. They will need to be managed centrally. Check with your hosting company that they provide a single interface to manage multiple sites.
  • What is the upgrade path? – As your site grows in terms of visitors and complexity you may find the need to migrate from shared hosting to dedicated. You may even need to upgrade your dedicated box to something more powerful. It is important to understand how this process works. You want to avoid the need to backup your entire site and install it all over again. A good hosting company should make this a seamless transition.
  • What happens if you exceed your bandwidth limits? – The more successful your website the more expensive it will be in term of bandwidth. Most hosting plans come with a bandwidth limit. This is because the hosting company has to pay for each piece of data a user downloads from your site. They therefore have to cap how much data they allow to be downloaded. Normally this is more than adequate for most site. However, what happens if you exceed your bandwidth limit? How much extra is it going to cost you and what happens if you exceed your limit unexpectedly without a higher rate package in place? Will it costs you even more? Does the control panel provide a way to monitor current bandwidth use?

It is not just bandwidth that can become expensive. You may discover there are other hidden charges too.

Hidden charges

Some hosting companies can appear to be inexpensive on the surface but have a hidden cost. Establish what is included in the monthly charge and what is not. I have encountered hosting companies who have made additional charges for:

  • More than a predefined number of email accounts
  • Advanced email functionality such as exchange server or spam filters
  • A technician to physically restart your web server
  • Add-on technologies
  • The ability to run databases
  • Access to website statistics

The list could go on. There is nothing wrong with hosting companies using this form of modular pricing. In fact it can keep the price down if you only require basic functionality. The problem comes when they do not clearly communicate these additional costs and they therefore come as a surprise.

The above is a draft extract from Paul’s upcoming The website owners Manual‘. To get instant access to the rest of Paul’s book signup to the early access program.

What did you think about this post?

3 Comments

Comments are for the discussion of this post. If you have other questions / comments then post them to the forum or send me an email

  • Hosty says:

    I have read your blog and found it very interesting usually i read article sites like ezene, pr web and more.

  • I’ve used Mediatemple for a number of years now and have been happy, especially with their uptime and control panel.
    Lately though its worth noting that their customer service seems over burdened – maybe as their popularity has grown. Either way I’ve waited for about 12-24 hours for my last couple of support tickets to be answered.

  • jeffgtr says:

    I second Media Temple I’ve been using them for a couple of years for smaller php sites and have had zero problems. For Coldfusion it’s always Gearhost, I’ve been with them a number of years and their uptime has been great, plus they bend over backwards to help you out, customer support is very responsive. They also do asp.net if you’re into that.
    One suggestion about the show. For the SAKE of your LISTENERS, use some compression on the audio, the VOLUME spikes REALLY take AWAY from the GREAT CONTENT.

Leave a comment

Additional Information

Produced by Headscape

Boagworld is produced by the web design agency Headscape founded by Marcus, Paul and Chris Scott. Headscape also has a number of other talented guys who blog. Check them out.

  • Craig Rowe is one of our amazing developers and writes some superb posts on everything from .net to AIR apps.

  • Ed Merritt is a Headscape designer who's blog contains examples of his work and a number of free Wordpress themes.

  • Dave McDermid is a Headscape developer who has an excellent blog. He blogs on everything from AJAX to security.

  • Rob Borley is one of our project managers and blogs regularly on client and project management issues.

  • Leigh Howells is our multimedia design guru (whatever one of those is). He blogs on a mixture of design and music.

Paul elsewhere

Paul just can't shut up. He publishes regular audioboos, has a personal blog and is addicted to twitter. He also writes and speaks regularly. Check out the most recent below: