Why "Unlimited Hosting" is Actually Limited! Understanding Your Limitations and Know How You Will be Affected
HostGator is a full service web hosting provider. It provides anything from shared hosting to dedicated hosting.
If you host on a dedicated server, you own the entire server. On the other hand, if you are using shared hosting, you are sharing the the server with many other users like you. All of you will split the cost of the server so it won't cut a hole in your wallet.
HostGator Baby plan, an "unlimited" shared hosting plan with unlimited disk space, bandwidth, websites, emails and databases cost you $9.95/month. A basic dedicated server will cost you $174/month and comes with a "limit" of 250GB disk space and 1,500GB bandwidth.

[This website is hosted on HostGator "Unlimited" Baby Plan]
Now the most interesting question - Why the basic dedicated server that comes with a limit cost you 17 times more than your "unlimited" web hosting plan?! :)
Why would people want to pay $174 for a limited plan? Why don't they just host with the $9.95 unlimited plan?
The answer is simply because there is really no such thing as unlimited web hosting and all web hosting plans in this planet are always limited. Simple logic will tell you that unlimited hosting is impossible.
If unlimited hosting is possible with a $9.95/month hosting, why do YouTube.com has to spent millions of dollars each year on hosting alone? Those giant sites like Google.com and Facebook.com that serve millions of users a day should just pay $9.95/month to host with HostGator Baby plan and save a few million dollars!
Why Web Hosts have to "Cheat"?
All web hosts selling shared hosting today have to cheat and sell "unlimited hosting" because web hosting is a very competitive business. Shared hosting plans are sold to small users and small businesses instead of BIG businesses. Such users are usually idiots (except you of course) and most of them don't really understand the specification of their hosting plan! For them, their mums had taught them that "the more the better".
Web hosts compete with each other by offering more and more. More and more disk space, more and more bandwidth. Idiots Consumers will simply pick the one offering the most. 1GB became 2GB, 2GB became 20GB, 20GB became 2,000,0000,000,000,000 GB and soon a web host decided to offer "unlimited"! Every other web hosts follow suit. And now every web hosts selling shared hosting plan will have "unlimited" everything.
They are "cheating" to survive the harsh business environment. If they don't "cheat", they will be out of business.
What are the Common "Unlimited" Features they are Marketing?
There are 5 features that are usually marked with unlimited. They are disk space, bandwidth, emails, databases and websites/domains.
However, not all 5 items will be "unlimited". Many hosting plans are still limiting you to 1 website per account.
What are the Real Limits of your "Unlimited Hosting"?
When you choose a web hosting provider, you need to understand your limits. There are many different ways that web hosts can implement the limit. Some are stated clearly while some are vague.
The first common limitation is the inodes limit. Inodes are simply the geek term for files. Number of inodes means number of files. BlueHost "unlimited" plans are limited to 200,000 inodes. HostGator has an inodes limit of 250,000.

[HostGator showing my inodes usage]
Almost all web hosts will also state that you can't use your web hosting account as your online backup. All files that you store in your hosting account must be linked and used by your website.
But most web hosts do not specify the limit clearly. Their usual terms and conditions will simply be "not jeopardizing" the server, which means "it is really up to me".
While usage of disk space, bandwidth, emails, databases and websites can be easily calculated, there are also usage that are harder to measure, i.e. CPU power and memory usage.
Each server are shared with thousands or customers and they all share the same CPU power and memory.
Other limitations are within common sense. If you sign up a $4.50 "unlimited" account and start giving free email accounts to everyone like Hotmail and Yahoo Mail, you are guaranteed to be suspended.
More about Inodes Limit
Inodes limit measure the number of files. Unfortunately, this can be very limiting sometimes. You may have a few "unsuccessful" websites that receive little to no traffic, so you don't use much bandwidth. You installed several scripts on each of your websites using the script installer and since these scripts are consist of mostly small text files, you don't use much disk space as well. But although you use very little disk space and bandwidth, you still use a lot of inodes! So inodes limitation is a bit unfair. Fortunately, hosts that implement inodes limit usually set a very high limit.
Limitation Policy by Some Popular Web Hosts
BlueHost, HostMonster - 200,000 inodes limit. In their words: "Bluehost's offering of "unlimited" services is not intended to allow the actions of a single or few subscribers to unfairly or adversely impact the experience of other Subscribers."
HostGator - 250,000 inodes limit. Cannot use 25% or more of system resources for longer then 90 seconds. Cannot run any MySQL queries longer than 15 seconds. Account using more than 20 gigs of disk space will be removed from off site weekly backup. etc.
iPage, Fatcow - "Normal" usage. Normal usage means that you operate a personal or small business website that utilizes resources in a manner similar to most of our other customers. (Means, don't look like an alien!)
JustHost - "The Services are intended for normal use only, and any activity that results in excessive usage that is inconsistent with normal usage patterns is strictly prohibited."
Among all web hosts, HostGator has the clearest usage policy.
Do all these Matter to You?
You will only be affected if you hit the limit of their "unlimited plan". You will either have to upgrade your hosting plan (means pay more dude) or in the case that your web host doesn't have upgrade options, you will have to move to another host. Or if you are hosting multiple websites, you can move some of the websites to a new account (again, pay more dude).
That's why we will still need to be cautions on our web host limitation. We would like to have a web hosts that is more generous and flexible. Also, a host that will give us more time to resolve the issue is better than a host that will suspend our account straight away. That's why we want to stick with reputable web hosts.
Don't be too upset if you hit the limit because that would means you are really doing very well with your website. It will be time to move on (pay more) to higher plans. Money will solve all your problem.
If one BlueHost account is not enough, get two. If two is not enough, get three!



Comments
comment on the article
Web hosting companies may "cheat" but you can always ask first your apprehensions through their 24/7 customer service. :)
iPage Normal usage
I'm thinking of going with iPage.
They seem to have most features that I want (not all, i.e. they don't let you install a free SSL certificate, so no https connections :( ) and they don't use robots in your chats like most hosts do.
I asked them about the normal usage policy, and they said it was 25 GB (includes files, emails and databases). They don't let you use unrelated files (i.e. online back-up or storage of non-site files), but 25 GB is great for most sites (even a few more site...).
I prefer ipage
I have an account with I page and I was using a incentive Script. It worked great for me. I also recommend easyCGI Hosting. They are offering 350 of disk Space, 3,500GB of bandwith for 8.00 a month!
That's a great and helpful
That's a great and helpful information that my clients should. Well, I'm going to let them know. Thanks :)
There's more limitations than that!
Having worked at a prominent Web hosting company in the past, I know quite a few of the secrets of the business. Another limitation to add to this is that under the TOS (terms of services) agreement you'll find the standard clause that allows the hosting company to cancel anyone they want, anytime they want.
If your account begins to drain on server resources (using more space than others, more bandwidth than others, too many CPU throttling limit hits, etc.) you'll get the boot too.
In other words, make sure that whatever you're going to do is not out of the ordinary. Most of your users will be just fine, but if you're thinking of pushing the limit, you'll hit some snags with shared hosting.
Virtual private servers and dedicated servers, on the other hand, are for your users who want a guarantee to what they can have at any time. So if you're getting 250GB of space, you can use all of it without fear of the hosting company giving you the boot.
Also look in the TOU
Thanks for the great pointers. I just spoke with a rep at JustHost about moving my family website there, which has a few short audio and video clips for other family members to enjoy. First off, he was very polite and knowledgeable. I had already read the limitations you posted in your article, but he ALSO referred me to a clause in their "Terms & Conditions" which states: "Offering video and/or audio streaming or downloads, MP3 Files, Games and shareware is also not permitted on any Just Host server."
He explained they have a ZERO tolerance for storing ANY audio or video files on shared accounts, no matter the size or quantity. (Links to OTHER sites storing the files is, of course, acceptable.)
This was amazing to me and a real deal-breaker.