Five Things To Consider When Choosing The Right Web Hosting Provider

Web Servers

I’m inspired to write this after reading PapaJoneh’s post about his hosting woes. Mind you, I’m not claiming that these are the be all and end all things that you should consider when committing to a web hosting deal. At the very least though, they’re a reasonable skeletal guideline.

I’ve summed up the main criteria to be considered in order to choose the right hosting provider into the following:

  • Infrastructure
  • Expertise
  • Feedback
  • Features and Goodies
  • Pricing


This is the main reason why I don’t host with a Malaysian hosting company. All things being equal, our Internet connectivity infrastructure is really not up to par.

I mostly blame the almost total monopoly TMNet has on the end-to-end Internet service industry. Regardless of who you are and what your needs are, you will in one way or another, have to go through TMNet’s infrastructure.

This would not be a bad thing if TMNet is a reliable business partner. Unfortunately though, monopoly breeds incompetence; especially if the company knows that there’s no way in hell that its status quo would be challenged. Thankfully, you are not required to host in your country of origin. It is recommended that you subscribe to the services of a hosting company located in a developed country with a mature web hosting industry.

In addition to the upstream provider, you should also consider the specs of the hardware your web hosting provider uses. Take note of the advertised server specs, especially the following:

  • CPU Type; Is it multi-core processor? Is the company using a multi-processor setup (SMP)? What type of CPU are they using?
  • RAM; How much RAM does their servers use? What type of RAM? What’s the RAM speed?
  • Storage Devices; What type of hard disk? IDE? SATA? SCSI? What sort of RAID setup are they using?
  • Backups; How are backups done? Tape backup? Offsite backups? How frequent are the backups done? How long does a restore take?
  • Software; What OS does the server use? What sort of programming languages does the server support? What sort of databases are available? Is the server’s software setup compatible with the scripts you want to use?


Even the best infrastructure would be useless if the company you’re hosting with has no idea how to properly manage a server. This is how most people discover that they’ve just signed a hosting contract with a web hosting company from incompetence hell; even the most trivial of request gets met with an irrelevant response.

Managing a server is not like maintaining a typical desktop computer. It’s not as easy as defragging, keeping anti-virus software up to date and having an always updated operating system core.

Imagine this scenario; If you have a toothache who do you go to? A mechanic with almost all kinds of pliers in existance or a dentist? Sure the mechanic can pull out a tooth, but you still go to a dentist because he is a professional in dentistry.

One of the worst mistake someone looking for web hosting can make is to rely on somebody who is good in a related field. More often than not, this would be asking a web designer to not only design your web site, but also host it. From my experience, 80% of such cases often end in frustration and friction between the two parties. This is made worse because the designer often does a good job with the web design process. It’s just that hosting is an altogether different ball game.


This is where you need to do some homework. Look up the name of the web hosting company you’re considering. Read past and existing client reviews of their quality of service. Don’t give too much attention on the number of stars or any other so-called rating systems. Those can be easily manipulated. Instead, focus on written opinions. If possible, contact the clients or ex-clients directly.

Contact the company you’re considering to engage with additional queries about their service and state that you are considering to subscribe to their services. Take note of the response time. If they’re serious about their business, they would get back to you within a couple of hours… and no, autoresponders do not count! Avoid companies that take more than six hours to respond. Obviously those are amateurs who are probably trying their hand at web hosting.

If a company showcases a list of testimonials, pick up a few of those names and contact them directly. Ask them if they are an existing or ex-customer. If they are a former customer, ask them why they left.

Features and Goodies

When it comes to hosting, most customers, especially those who are new to purchased web hosting, would only look at the amount of storage space, bandwidth allocation and number of email accounts that are offered by a hosting plan.

However, they soon discover that they require a plethora of other needs such as database access, multiple FTP accounts, some sort of process scheduling mechanism (ie. cron on Linux systems and Scheduled Tasks on Windows systems), as well as remote administration access (this could be SSH access on Linux systems or Remote Desktop for Windows ones).

For some of the more exotic web scripts out there, customers might even need availability of certain programming languages (such as Ruby, TCL or Python) to support them.

I recommend that you pick a few web scripts that you think is most suitable for what you want to implement with your web site and study the shortlisted ones closely. Once you’ve picked a few, try to get them to run on your own computer. Identify what the requirements are for the one you like the most and look for a suitable hosting plan that meets them.

Depending on your level of familiarity with the necessary technicalities involved in setting up the installation and configuration of your chosen web script, you may want to have your hosting provider to do the dirty work for you. If this is so, you could opt for a hosting provider that has a one-click installation feature for your script, or one that can guide you to set the script up, or even do it for you.

Other things you need to look out for are:

  • The number of domains you can host
  • The type of databases available
  • The types of built-in statistics reporting tools at your disposal
  • Availability of pre-installed webmail software
  • What sort of support are available and how do you submit and track your support requests
  • What sort of billing cycles are available and what payment methods are accepted

Please take your time when searching for a web host. Subscribing to a host on a whim might hurt you very badly in the future especially if the hosting company cannot deliver its promises and you are left stranded. Remember that subscribing to a hosting package is like buying a house for your web site. Buy the wrong house and you can get all sorts of problems once you’ve moved in.


Depending on what your requirements are, hosting your web sites can be a fairly inexpensive affair or one that requires significant investment on the hosting facilities. For example, a shared hosting environment would be good enough for a blog or a simple corporate web site of an SME. However, if you’re planning to roll out an e-commerce project, you’d be safer on a dedicated server where you have almost total control over the operating environment.

In the realm of web hosting cheap does not necessarily mean bad and expensive doesn’t necessarily equate to quality hosting. The most important thing to consider is the credibility of the hosting provider. Can they deliver? What sort of experience do they have? Are they a reliable business partner?

At its current stage, you are virtually guaranteed to find a hosting package that meets your budget. However, the old adage applies; If it’s too good to be true, then it probably is. Do not be easily fooled by unbelievably cheap prices for unbelievably good hosting specs. Remember that in most cases, you’d find yourself unable to verify the authenticity of superb hardware claims.

As a general rule of thumb, a decent shared hosting package consisting of about 1GB storage and 5GB monthly bandwidth allocation would cost around US$5 to US$10 per month. Benchmark that figure with your actual storage and bandwidth requirement to get the average price of your ideal package.

For example, let’s say you need 1.5GB of storage and about 7GB monthly bandwidth, then a suitable monthly price range for your package would be around US$7 to US$15.

Another thing to look for when it comes to pricing would be the availability of discounts. Most web hosting companies offer significant discounts if you pay for your selected hosting package’s annual fee in advance. For example a package that costs US$5 per month would cost you only US$50 per annum if you pay in advance.

If you’re very happy with your web hosting provider, find out if they have a referral scheme. You could save a lot from your hosting rates by referring new customers to them. Essentially, you’re just promoting a service you’re happy with and earning discounts for each new customer referred. A win-win situation in my books 🙂

Always be on the lookout for promotions and other seasonal events for which you can get more value for your money. Some companies offer additional storage space and bandwidth, discounts or other goodies when you use online coupons or other promotional mechanisms.

7 responses to “Five Things To Consider When Choosing The Right Web Hosting Provider”.

  1. papajoneh Says:

    its so true man. don’t follow my footstep. you all gonna die standing. no more local hosting then. Damn my hosting.

  2. bwb Says:

    Nice article, if you get a chance take a look at our site, we have over 5,000 user reviews of web hosts and some great tools to sort through the database:

    sort through all the hosts and compare them

  3. Jewelle Says:

    Azmeen, have you done any best web hosting reviews? Still blur blur about this 😀

  4. Site Admin Azmeen Says:


    I’ve been using IonWeb/TronicTech’s services for almost three years. I think that’s much better than a review, right?

    The servers are stable and the speed is excellent. The prices are affordable as well.

    I have no qualms recommending their services.

  5. Sam Says:

    Hi, I found this article as well as the one you wrote on domain names to be very useful.

    Currently I’m at the stage of choosing a provider to register a few domain names and host websites for some of my small business ideas. At this point, I don’t require high bandwidth or webspace nor dedicated servers. Instead, the features I would like to have are multiple domains, email addresses and simple-to-use interface for managing the account and if possible some simple tools for website design as I’m not an IT expert. In future, I may like to add a forum on my site as well.

    So far, I’ve shortlisted GoDaddy deluxe plan and Netfirms advantange plan, are these suitable or are there more affordable yet reliable ones that I missed out in my search?

    For simplicity, I thought of getting the domain names and web hosting thru a single provider. Is this advisable?

  6. Site Admin Azmeen Says:

    Hi Sam,

    Thank you for taking the time to comment. I really appreciate it 🙂

    Instead, the features I would like to have are multiple domains, email addresses and simple-to-use interface for managing the account and if possible some simple tools for website design as I’m not an IT expert. In future, I may like to add a forum on my site as well.

    You seem to have a clear idea of your planned projects. I have only one additional advice in this area; decide on a hosting platform now.

    A huge majority of webmasters are in two camps when it comes to this issue; Microsoft or LAMP.

    The choice would depend mostly on which platform you’re most comfortable with.

    Assuming that you’re totally neutral in this area, I would advise on taking the LAMP path because of the following reasons:

    • It has the lower financial costs
    • It’s rich in Free Open Source projects that you could use out of the box and/or customize to your heart’s content
    • It has a richer and more vibrant online community where you can get documentation, tips, hints and assistance

    Since you specifically mentioned that you’re not so inclined when it comes to IT, you should also plan your initial implementation strategy. Are you going to do it yourself by studying and applying what you’ve learnt? Are you going to outsource it to a third party? Are you going to install a prebuilt CMS/Blog/web software platform?

    If you chose the prebuilt web platform strategy, your software of choice may already have “theming” capabilities where the presentation is separated from content.

    Some examples are; WordPress’ themes, Joomla’s templates, and phpBB’s styles.

    As you can see, you might not even need web design tools at all! Although it’s recommended that you at least have some basic knowledge of your chosen platform’s design system.

    So far, I’ve shortlisted GoDaddy deluxe plan and Netfirms advantange plan, are these suitable or are there more affordable yet reliable ones that I missed out in my search?

    Both are very well established companies in the industry. However, I believe that you should check out web hosting review sites to assist in the decision making process.

    For simplicity, I thought of getting the domain names and web hosting thru a single provider. Is this advisable?

    Personally, I won’t recommend it. It’s like putting your all your eggs in one basket. I would use separate companies to “even out the odds”.

    Mind you, there are thousands of people out there who use the same company for hosting and registering their domains and are quite happy with the arrangement.

    I’m just not in that subset 🙂

  7. Sam Says:

    Hi Azmeen, wow that’s a really quick response, thanks!

    Yes I will go with LAMP. I thought of trying my hand at some simple web design and so I downloaded the Joomla 1.5 package but have yet to try it out. The templates you suggested look pretty good and could be a better option to save a lot of pain! For the past couple of days, I’ve actually been playing with a free site designer called Weebly but I don’t think it has the same flexibility as the templates and almost definitely won’t allow me to add forum or e-commerce features.

    Ok, will try to read up on more reviews to help me come to a decision with regards to the hosting. Another company that I recently came across is Cirtex Hosting. It seems to have very cheap packages (US$3/month) for multiple domain hosting as compared to others. There are some negative reviews though, so I am a bit uncertain about it.