Unlimited hosting plans: things to know.

Status
Not open for further replies.

Artashes

Administrator
Staff member
Things to consider


Your host's profitability is very important

If you enter into a relationship with a host thinking solely about what you are getting from them, and not considering what they are getting from you, you will likely have a hard time in the long run. All hosts need to be profitable, otherwise they will disappear along with your data.
  • The server may need to be taken down more often to accommodate upgrades and expansion.
  • You may need to move your data more often, as the host will not be able to expand their server indefinitely.

All of these issues are made worse if you are paying very little for your service.


Read the TOS (Terms of Service)
Periodic checkups. Do your own housekeeping


Periodically compare the resources that your website is consuming, and then compare that to the resource restrictions on your provider's Terms of Service. If what you are currently using is close to exceeding those on your plan, fully expect warnings by your host and possible termination of your account, resulting in complete data loss.

Hosting is a business with low margins. Unlimited or not, your host will be looking at doing 1 of 3 things when you start costing more than they are earning.
  • Charge you more for the service, returning their service to profitability.
  • Changing your service, returning their service to profitability.
  • Terminating your service. (No money is better than a loss).

Doing your homework periodically will, at minimum, give you some knowledge as to when you could expect trouble. There is no such thing as a set and forget hosting account, and whilst unlimited seems to promise that, nothing is further from the truth.

Here are some of the things you may find could happen.
  • Hosts who don't use block backups, but file backups may stop backing up your account when it exceeds a number of inodes or a specific size. (So just as your site gets big enough to be worth backing up, they stop backing your site up.)
  • They may insist on more money for the same account, or insist that you upgrade to a more expensive account or VPS.
  • They may reduce some of your real-time limits.
    - Maximum CPU Speed
    - Maximum Network Speed
    - Maximum Disk I/O


CPU - the most precious resource
Disk I/O is more precious than disk space


If your application thrashes the disk, then be prepared for your host to throttle your accounts disk i/o, or suspend your account all together.

Stay out of trouble

  • Use a caching plugin where practical.
    - Keeps your CPU and database activities to a minimum.
  • Use indexes on databases where you perform table joins
    - Poor database queries are a shared hosts' worst nightmare, stealing untold CPU and I/O cycles. A few indexes will go a long way.
  • Optimise your graphics.
    - Not only will doing this reduce disk-space, it will also reduce your bandwidth usage, making your sites faster to load. Not only will your host be delighted, but your visitors will be too.
  • If your caching algorithm uses more CPU or disk I/O than it saves, then don't use it.
  • Make your own backups regularly, if you abuse/annoy your host they could be the only ones you have.


Summary
  • You get what you pay for.
  • Know your limits (check out the TOS).
  • Don't overuse CPU, disk I/O or memory if you can help it. (Be considerate of other users on the server, as you would expect them to be to you).
  • Make regular backups.


GUIDE CREDIT: @ughosting, HD Community Advisor
 
Status
Not open for further replies.
Top