What to look for in a good web host
If you want to get straight to it, you can compare the features and prices of Irish business web hosting packages in Webmentor's Irish Web Hosting Table. All the packages listed are Linux-Apache-MySQL-PHP ("LAMP") shared server offerings with at least 1 MySQL database.
After years of evaluating web hosting services I'd put my own order of priorities as follows:
Support is a priority even when you (think you) know what you're doing
I want decent phone support and I don't mind paying a bit extra for it (like up to €70/y). Why? Two reasons:
- Honestly? It's just too difficult to explain a problem using email when you don't fully understand it yourself
- I want to understand what went wrong and how I can prevent it in the future
To accomplish either of these goals requires talking to a live person. Also, my willingness to learn about the problem saves them having to support me in the future.
Reliability
This one is also a key requirement and you can't appreciate it fully until you have clients screaming at you down the phone that their website has been down all weekend and is down, again, for the second time this week.
If your web host here in Ireland is reselling for someone else - then what can they do about disaster recovery except wait for the parent company to respond? Between 2010-11 two major reputable Irish webhosts with backbone infrastructure in Ireland took weeks to recover from unforeseen disasters causing absolute mayhem for their clients. The level of support I received on behalf of one client while this disaster was going on was minimal, and let me say it: on the point of denial there was even a problem. (And it wasn't a cheap shared hosting offering either, it was a VPS.)
Uptime is the key to Reliability
Most web hosts advertise their "stated uptime". This is not a guarantee. And just to be clear: getting money back for downtime on a shared hosting set up is rare as hen's teeth.
- 99.5% stated uptime - means an average 3.5 hours downtime per month
- 99.9% stated uptime - means an average 40 minutes downtime per month
Features I Need
Of course this depends on your situation. There are basic features like space and bandwidth listed on Webmentor's webhosting tables and there are more technical features that you/your developer wants in order to build and maintain a website and provide for any other services like email.
Basic features
- Space (allow 50% for expansion)
- Email - POP3 and IMAP - as many as you need
- Basic spam filtering for email
- Access to web host's backup (even if paid)
Technical features
- Decent Fully Featured Control Panel (eg CPanel, HSphere, Plesk) - not a cut down crippled version of same
- Set up databases, at least 1 MySQL database
- Ability to run Cron jobs for automated scripts
- Change A, CNAME and MX records
- PHP5 and MySQL5 (not version 4 for either)
- Other really technical features like ssh admin, sFTP, support for CURL and/or fsockopen, etc, depending on your needs.
Price
Irish web hosts have become very competitive over the years. One look at the Webhosting Tables will tell you that you can get shared web hosting dirt cheap these days.
That's why price is in lowly fourth position - as long as it's less than €70/y I'm willing to look at them.
Features not worth paying for
I'll divide these into 2 types - overadvertising features that should be there anyway, and avoiding features that you might regret later on.
Marketing overkill
You know what I mean - like a car manufacturer bursting with pride that the car has FOUR wheels like that's something special. Here's a list that would qualify in the web hosting arena:
- Free FTP accounts (doh? how else am i supposed to upload files to your server?)
- Free Control Panel (doh? how else am i supposed to create email accounts, databases etc?)
- Free statistics (doh? available in my free Control Panel right?)
- Free Admin account (doh? how else am i supposed to pay your fees?)
- Free Templates/Shopping Carts/Script installers (doh? they're all free anyway)
- 100% satisfaction guarantee (doh? human beings are never bloody satisfied...)
Avoid these like the plague
- Free .com/.org/.net - I've said it already - spend the ten bucks and register your domain with an ICANN approved top level registrar.
- Submit your site to a gazillion search engines (Just don't. Google will find your site and the gazillion others will find Google).