Whether you’re building your hundredth client website, or you’ve just finished up Responsive Web Development and are looking for a host for your first portfolio site, you’re hunting for the best hosting provider. Because you’re probably looking for both the best and the cheapest, you may run into the mythical “Unlimited Everything” hosting plans offered by some hosts. You’ve probably seen them before. “Unlimited Storage Space” or “Unlimited Bandwidth” or perhaps even “Unlimited Server Resource Usage” (Memory, CPU power). Have you ever wondered how providers of shared hosting can provide those unlimited resources?
Technically, they can’t.
Unlimited Everything vs Practically Unlimited
There are two separate terms to consider here — “unlimited” and “practically unlimited”. Unlimited simply means without a limit. Of course, the issue with unlimited storage space is that you are aware of the fact that it’s not possible to give storage space, with no limits at all, to every customer. Or to any customer. Eventually you’d run out of space on the drives, on the server. Eventually that user will be requiring a data center to be created on their behalf, which of course would be preposterous for most use cases.
However, some hosting companies offer it anyway. They put a big “Unlimited Storage” or “Unlimited Disk Space” sign up and people flock to it only to find out later that there are some hidden limits, some masked lines that cannot be crossed, because of course there are. And therein lies the issue – if there are limits, don’t the users deserve to know about them? Unlimited is a good marketing buzzword, but when it isn’t true, it may just cause problems down the road.
If something is practically unlimited (the phrasing is mine, but the gist is the same) then they’re going to be, for all intents and purposes, unlimited. They’re unlimited if one considers normal use case scenarios, and the technological limit is beyond what a normal customer would use. There are therefore no practical limits that the customer would care about. However, if one goes beyond what the company considers reasonable, one will run into a wall.
Instead of dumbing this down and calling it “unlimited” in order to make the customer (and the company’s) life easier, the best plan would be to make practical limitations available (easily) to the customer, so that they can assess the service with as much honestly delivered information as possible.
Unlimited storage space is perhaps one of the biggest offenders. Plenty of hosting companies offer “Unlimited” storage space. Some give reasonable caps, an amount measured in gigabytes, of space which will be reserved for your tier of hosting, or for your VPS. Others call it unlimited, but then bury fine print in the terms of service about what they can and cannot be used for, how much space constitutes a legitimate usage of their service, and more.
Unlimited bandwidth is another culprit. There clearly is no such thing as bandwidth without limits. As a developer, getting terminology correct can be important, and one host that seems to get this one right is SiteGround. SiteGround claims “unmetered” bandwidth rather than “unlimited” bandwidth, which is an important distinction. If one reads their tooltips and informational paragraphs, they explain.
They claim to not meter and arbitrarily limit the bandwidth of their customers, but they also acknowledge that there are real limits to what a customer can use – if their requests are surpassing the capacity of the container they’re in, for example, there is a hard limit there.
This acknowledges something that we all know – there are limits to the amount of data one can send back and forth. It’s merely a question of whether those are arbitarily enforced limits, or technological ones.
Unlimited Resource Usage
Server resources are more often claimed to be unlimited in a shared hosting environment than in a VPS one. VPS sales often indicate their avaialble resources on the server – memory, CPU cores or speeds, storage space, and bandwidth. Shared hosting sometimes mention bandwidth or storage space, but rarely dictate amounts on CPU usage or RAM, sometimes going so far as to say that they are unlimited commodities.
These are perhaps the most finite resources of all. A host must allocate a particular amount of CPU and RAM to a server, and to containers within that server. These resources are harder to expand than storage, and are very finite. Will most shared host sites run into this problem? No, but some might – and if the host is selling these server resources as “unlimited”, then the customer may have no idea they’re beyond the physical limits of the platform, and begin wondering why their app is failing.
Make sure to check tooltips, footnotes, etc when looking at hosting plan charts. Sometimes, when the word unlimited is used, hosts will provide further information below – allowing a casual user to understand that it is, in most cases, an irrelevant limit, but still providing the necessary specs for developers who need them.
What to Avoid
In conclusion, the takeway point here is not to believe the promise of “Unlimited Everything”. It doesn’t even necessarily mean that the hosts offering unlimited resources are bad, but they need to be providing you with a way to understand your limits. You as a developer need to be able to count on your platform to meet performance expectations, and you can only do that if you have an accurate understanding of the practical limits of your hosting services.
Frequently Asked Questions about Unlimited Everything Hosting
What does “unlimited everything” in web hosting mean?
The term “unlimited everything” in web hosting refers to a package that offers unlimited resources such as disk space, bandwidth, databases, and email accounts. This means that users can theoretically use as much of these resources as they want without incurring additional costs. However, it’s important to note that “unlimited” doesn’t always mean without any restrictions. Most hosting providers have fair usage policies in place to prevent abuse of resources, which can affect the performance of other websites on the same server.
Are there any downsides to unlimited hosting plans?
While unlimited hosting plans can seem attractive, they do come with potential downsides. One of the main issues is that the performance of your website can be affected if other sites on the same server are using a lot of resources. Additionally, some hosting providers may throttle your site’s speed or impose other restrictions if they deem your usage to be excessive. It’s always important to read the terms and conditions carefully before choosing an unlimited hosting plan.
How can I determine if an unlimited hosting plan is right for me?
Determining whether an unlimited hosting plan is right for you depends on your specific needs. If you have a large website with high traffic levels and you use a lot of resources, an unlimited plan may be beneficial. However, if your site is smaller and doesn’t require as much disk space or bandwidth, a more basic plan might be sufficient. It’s also important to consider the reliability and reputation of the hosting provider.
What should I look for in an unlimited hosting provider?
When choosing an unlimited hosting provider, there are several factors to consider. These include the provider’s reputation, the quality of their customer service, the specifics of their unlimited plan (including any restrictions or fair usage policies), and the overall performance and reliability of their servers. It’s also worth looking at any additional features they offer, such as website builders, SSL certificates, or backup services.
Are there alternatives to unlimited hosting plans?
Yes, there are alternatives to unlimited hosting plans. These include shared hosting, VPS hosting, dedicated hosting, and cloud hosting. Each of these options has its own advantages and disadvantages, and the best choice depends on your specific needs. For example, shared hosting is typically cheaper but offers less control and performance, while dedicated hosting provides the highest level of control and performance but is more expensive.
Is unlimited hosting more expensive than other types of hosting?
Not necessarily. The cost of unlimited hosting can vary widely depending on the provider and the specific features included in the plan. Some unlimited plans are very affordable, while others can be quite expensive. It’s important to compare different providers and plans to ensure you’re getting the best value for your money.
Can I upgrade or downgrade my unlimited hosting plan?
Most hosting providers allow you to upgrade or downgrade your hosting plan at any time. This can be useful if your website grows and you need more resources, or if you find that you’re not using as much as you thought and want to save money.
What happens if I exceed the “fair usage” policy on an unlimited plan?
If you exceed the fair usage policy on an unlimited plan, the hosting provider may take various actions. These can include throttling your site’s speed, temporarily suspending your account, or charging you extra fees. It’s important to understand the specifics of the fair usage policy before choosing an unlimited plan.
How can I monitor my resource usage on an unlimited plan?
Most hosting providers offer tools that allow you to monitor your resource usage. This can help you keep track of how much disk space, bandwidth, and other resources you’re using, and ensure you’re not exceeding any fair usage policies.
Can I host multiple websites on an unlimited plan?
Yes, most unlimited hosting plans allow you to host multiple websites. However, the total resources used by all of your websites must still fall within the provider’s fair usage policy.