Here at Informed Hosting we do not promise you that we can provide you with unlimited resources as is offered by some providers.
The promise of unlimited resources is just a marketing gimmic and a misrepresentation of what is actually available as it is impossible to genuinely offer realistic unlimited resources.
This is why we genuinely offer all our customers hosting plans that come with specific allowances, restrictions and limitations.
These specific allowances, restrictions and limitations are there to ensure that we can provide every user the best level of service possible.
Shared Hosting Limits
In a shared hosting enviroment the most common reason for downtime is a single account slowing down other accounts on the server.
This is where limits com into play - The CloudLinux OS protects our Web Hosting accounts by limiting the maximum amount of resources that a single cPanel account can consume.
This ensures there are always enough resources to keep every website running as fast and as stable as possible.
Streaming server Limits
Limits also apply to our Streaming services, apart from limiting account resources, bandwidth, listeners, etc we also run various scripts in conjunction with Centovacast to monitor and maintain the servers. By setting limits on accounts this also ensures that accounts and streams remain as stable as possible.
Related Error Codes - Web Hosting
500 Internal Server Error – If you see an 500 error appear randomly, this is because our system is limiting you for exceeding your memory limit. You will have the ability to optimize your site to prevent this error from occurring by using caching plugins, optimizing code, etc. Note: This error code is also common when incorrect permissions or file types are uploaded to the server. However, you can check yourself by looking at the Resource Statistics in your control panel to see if you’re hitting your limit.
You can find “Resource Usage” icon on main cPanel page Once entered, the menu will show a statement mentioning if sites ever reached resource limits set for clients’ accounts.
To see details, please click on “Details”. You will see diagrams and tables showing very detailed statistics of resource usage.
503 Error – You will see this error when your account has exceeded the maximum number of concurrent connections allowed to your account.
This will self manage it self as your connections fluctuate.
In our shared server enviroment we cannot increase the CPU and Virtual memory resource limit.
A resource usage spike once in a while is something you can ignore and it should not cause any major issue to your website.
I am hitting a limit! How can I reduce my resource usage?
1. You can try disabling plugins, disabling any special features, and/or repairing your database(s).
2. You can look into optimizing your script(s). Your script developers should be able to assist with this.
3. Always make sure your script(s) are upto date and compatible with the php version set in your acccount.
With our experience, we found that most of the resource usage issues are due to badly coded scripts & plugins. Third party themes & plugins often causes high resource usages.
All processes running as the user contribute to the total resource usage, not just PHP scripts. This is an important point to take away, not only should you look for PHP scripts which will tend to be the primary cause of issues, but you should also look at the total amount of processes being run as a user.
In short, resource usage of a well coded error free website will be comparably low.
It has nothing to do with the traffic to the site. A website need not be very busy or even live to become a resource hog.
If you find that your website does need more resources and would like advice on upgrades please submit a support ticket.