Web Hosting Woes (What To Look Out For In A Host)

Posted: October 2, 2009 In

success-and-failure.jpgI've had the opportunity to use a lot of different web hosting packages over the years. This is partially due to the clients sites I get to work on and partially due to the number of web hosts I've personally used. With many of them I run into problems that suggest the hosting company just doesn't get what we want to do with the web or that they need to work on the fundamentals. Here's my short list of things to look out for when choosing a host.

SSH Root Access

There are a couple hosts I'm aware of that allow root ssh access to their servers. I don't mean just master access to the account but, actual root access to the server. What happens when you mix this with weak passwords? Scary things, like servers being hacked.

I consider this the lest scary thing on the list. If you have root access you can turn off root ssh access fairly easily.

No Actual Backups

From time to time bad things happen to the hardware hosting our sites. Hardware fails and sometimes you get hit by it. That's what backups and redundancy are for. But, what if your site crashes and burns and when you go to get your backups you find out the advertised backups aren't really there! I've seen this and seen people loose years worth of content.

There are two things you can do about this. First, search Google for any horror stories about the host your considering or using. Some of the people this happens to are vocal. Second, do your own backups. They aren't that hard and when something goes wrong they are entirely worth it.

Failed Security Practices

In one year I learned of about 10 different sites being hacked on the same host. If it were just a few sites it would be easy to blame brute force attacks and simple passwords. But, that wasn't the case with these sites.

This was a matter of failed security practices and updates. A host had been lazy with those and it cost those sites some embarrassment, pain, and money.

Utilities Failure

Many of the sites I work on have image manipulation of some kind built in. This could be as simple as resizing or cropping an image. In PHP this is fairly simple with the GD library built in. That is, unless you are on a host that has removed it or is using the systems GD rather than the one built into PHP (this cripples some features).

Utility program screw ups like this tell me a host doesn't get what I'm trying to do or simply doesn't care. If that's the case there is a better host out there providing the features I need.

Google Is Your Friend

The best trick in my arsenal for choosing a host is to take a few minutes and Google a host searching for their dirty laundry. These are just a few of the things to look for.

Reader Comments

Do you have favorite hosts for shared, VPS, Slices, etc..
I'd love to hear your opinion - thanks

Personally, I used Media Temple DV packages. They are more expensive than shared hosting but, I rarely use shared hosting. I've heard good thing about Pair networks and VPS.net but I have not used either of them.

I tend to stay away from shared hosting. With those packages you'll have a hit or miss experience depending on the server they put you on and other sites on that server sharing resources.

I have to agree, I've used/looked at different shared hosting providers, and to be honest I haven't found one I'm 100% satisfied with. Even the best ones seam to lack just one to two things that would make them perfect.

The best one so far I've used in terms of control and customization is BlueHost, although for a while it seamed to be plagued by downtime about once a week - 10 minutes or so. Maybe they were upgrading or getting attacked, I don't know. It hasn't happened lately though.

http://www.tophosts.com/ is a site that grades and reviews web hosting (although I'm not really impressed by their reviews).

It stinks that one must pay $50 a month to get good web hosting (although it is worth it). Many small companies/organizations can't really afford that.

I also agree - in the end, the old adage of 'you get what you pay for' is always true, particularly with regards to longer term services such as hosting.

Another excellent resource for researching hosting deals, reviews and feedback is http://www.webhostingtalk.com/, which has forums split according to type of hosting, on which hosters are allowed to comment but not advertise. There is also a separate 'hosting deals' forum, where hosts can advertise, which is useful to gauge offers.
There is a lot of crooked review sites on the web, skewed in favour of a particular host, but reading through forum posts it's easier to get an overall feeling for a host (and you could even try posting a question!).

Otherwise, one last piece important piece of advice when choosing hosts - ALWAYS READ THE TOS (Terms of Service). Although boring and sometimes long, the TOS cuts out the **** regarding how the host will treat you, why they might suddenly shut off your account or limit your bandwidth, etc.

Matt - great blog (referred to from geeksandgod.com -- wow I'll miss that podcast!). I hadn't heard of grids, so that was a cool intro, thanks.