7. Beware of hidden database (MySQL etc.) restrictions.
Article Index:
Nearly all hosting packages should include access to some form of web-based database, such as MySQL or MSSQL etc. However many hosts fail to inform you about the restrictions that may or may not be placed upon these, especially with shared hosting. For example, some hosts will limit the total size of the database (ideally it should be linked to your webspace quota), prevent you from using statistical monitoring systems and or stop the use of specific scripts (e.g. forums, advertising systems etc.). This problem is not restricted to shared or virtual private server (VPS) hosting either and even some dedicated servers prefer to host your MySQL database at a shared location rather than have it directly installed (e.g. Oneandone). This means that the database could still suffer from performance problems even when your server is fine. 8. Know your requirements. Make sure any scripts/software you intend to use upon the host are compatible with the underlying operating system and coding languages they use. Some scripts may also require older versions (e.g. PHP4 when PHP5 is installed etc.); hosts will usually have older code installed too at a different path (called via .htaccess), but not always. 9. Shared, virtual private server (VPS) or dedicated server? Shared hosting is only viable for the smallest of sites, do not assume that such a service can handle growing ones even though the allocated package resources may suggest so. In this case you would be far better off choosing a Virtual Private Server (VPS), which shares the resources of a dedicated server between only a few users and is much more flexible. Dedicated servers are naturally the best choice for the biggest of sites where maximum (non-shared) resources and flexibility are required, but they cost a lot more too. 10. Check how the host manages and registers domains. Make sure your host registers any domains for you through an approved registrar, such as Nominet (UK), and using your details (e.g. the registrar should show YOU as the approved owner). Some hosts will use their own details, thus allowing them to take control of the domain and use it as a bargaining chip to keep you as a customer. Check to see if the host auto-renews the domain for you too. Note: Domain names purchased in your native country via a local hosting company should always be cheaper than those belonging to external locations. For example, “.co.uk” in the UK on a UK host may be a lot cheaper than buying a “.com” (USA). 11. Look for useful services and features. Make sure the host will supply you with a proper e-mail and FTP access, not a control panel/webmail only service. Likewise, try to pick a host with a firewall to help prevent against attacks and hack attempts. However, it is ultimately your responsibility to keep the site secure as a host can only do so much. Finally, check to see what backup facilities are afforded by the host; all good companies should include some degree of backup system that would allow for your data to be restored when things go wrong. Hosts should make backups as often as possible, at the very least once every week. 12. Do your research. Research the host you intend to adopt by checking websites such as ours for reviews, listing details, comparisons and comments. Google is another good place to find consumer information related to your host. It may also be worthwhile asking who supplies the host with its servers and or services; you may prefer to choose a provider that operates independently, which can result in better support. Have something to say? Check out the Host-Review.co.uk Forum
http://www.host-review.co.uk/forum |