• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
NameHero Blog

NameHero Blog

Web Hosting Tips & Resources From NameHero

  • Hosting
    • Web Hosting
    • VPS Hosting
    • WordPress Hosting
    • WooCommerce Hosting
  • Reseller
  • Enterprise
  • Domains
  • Account
  • Blog Home
  • Categories

Is Your Website Too Big For Shared Hosting?

Ryan Gray

Published on: August 7, 2017

Categories: Web Hosting 3

We’re often asked in our pre-sales department how do we know if a website is too big for shared hosting. 

I’ll admit, this is a tough question to answer, because there isn’t a clear cut answer.

If you have a single html page website with no scripting, few images, etc. it can most likely handle hundreds of thousands of visitors no problem.

But when you start adding in scripts, database calls, etc. things start to get much more complicated.

We make our cloud hosting limits public

I don’t really consider us a “shared web host” as you may think of it as all of our Web Hosting and Reseller Hosting are built on top of our public cloud meaning we can essentially add more resources with the click of a button.

We don’t use traditional “old school” dedicated servers that have to be shutdown for a simple RAM upgrade.

Because of this, we’re able to place limits on the amount of RAM, CPU, and memory usage that each cPanel account uses.

To keep things simple, our resource limits are the same for all of our hosting packages (including Resellers) except for our Basic Business package.

Our Basic Business package is a “step in between” our Web Hosting and VPS Hosting as it allows the ability to purchase more RAM.  You can choose between 1GB (standard), 2GB, and 4GB.

Name Hero cPanel Account Limits

With that said, we publish these limits inside of our knowledgebase:

  • Disk Space: Allocate from master plan
  • Bandwidth: Allocate from master plan
  • Virtual Memory: 2048MB (2GB)
  • Physical Memory: 1024MB (1GB)
  • Concurrent Connections: 25
  • Number of Processes: 100
  • I/O Limit: 2048KB/s
  • I/O operations per second: 1024
  • Inodes (soft/hard): 100,000 / 250,000

For the majority of small business and blogger-type websites, these limits are plenty.  However, for those that need “more juice” we allow you the ability to monitor this from right inside of cPanel so you can make the decision rather you need to upgrade to a VPS or optimize your scripts.

How To View Your Resource Usage

Some of the larger hosting brands will simply suspend your account if you overuse your CPU allocation.  I feel like that’s bad practice as the average website owner isn’t going to know what is causing it to use too many resources.

Rather than guessing, we place these limits directly inside of cPanel, and if you encroach on a limit, we take snapshots of the processes causing concern:

As you can see in the example above, the problem is with the wp-cron.php file.  It could be you have a very large database and need to manually run the cron.  You would probably want to test disabling it (add to wp-config define(‘DISABLE_WP_CRON’, true);) and then try running it once an hour manually (i.e. wget https://www.yourwebsite.com/wp-cron.php > /dev/null 2>&1).

CPU & Memory In cPanel

When you login to your cPanel you can navigate to the CPU and Concurrent Connection Usage icon to find the above snapshots:

If you’ve had issues within the past 24 hours, you’ll notice a message:

For most websites it was an isolated incident that only occurred when something such as a cronjob ran and there is no need for concern.  If it frequently happens to the point of your visitors getting a 503 site not available error, then it’s probably time to start looking at a VPS hosting package.

How to monitor your usage

I recorded a short video tutorial to help you navigate through cPanel and monitor your resource usage to see if you need to upgrade hosting packages:

Remember, since we’re on our own private cloud, we can upgrade any web hosting package at anytime.  Even if you start with a 2GB VPS, we can scale you up yo the 8GB with just a couple of clicks and minimal downtime.

Let us know if you have any questions getting setup on the right package for your website!

Ryan Gray
Ryan Gray

Ryan Gray is the founder and CEO of NameHero, one of the fastest growing independent web hosts in the United States. Ryan has been working online since 1998 and has over two-decades experience in Internet Entrepreneurship.

Reader Interactions

Comments

  1. Troy says

    August 8, 2017 at 1:38 am

    As a reseller am I able to adjust resources for certain clients as long as I’m not going over my own allocated resources?

    Reply
    • Ryan Gray says

      August 8, 2017 at 4:35 pm

      Hey Troy!

      Thanks for your comment! You’re able to increase the disk/bandwidth usage but not the actual CPU/Memory limits. These are set on a server limit per cPanel account.

      Let me know if you have further questions!

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Follow & Subscribe

Exclusive promos, content and more!

Most Popular Posts

Speed up your site: solving the WordPress slowdown

NameHero’s Recommended WordPress Plugin and Theme Setup (2023)

How To Increase The InnoDB Buffer Pool Size

How To Fix A Stuck All-in-One WP Migration Import

How To Add A Subdomain In Cloudflare

Top Categories

  • WordPress
  • Website Performance
  • Web Hosting
  • Resellers
  • Website Development
  • Website Security
  • VPS Hosting
  • SEO Tips
  • Announcements
  • Domain Registration
NameHero

NameHero proudly provides web hosting to over 40,000 customers with 99.9% uptime to over 750,000 websites.

  • Master Card
  • Visa
  • American Express
  • Discover
  • Paypal
Products
  • Web Hosting
  • VPS Hosting
  • WordPress Hosting
  • WooCommerce Hosting
  • Reseller Hosting
  • Enterprise Hosting
  • Domains
Help & Support
  • NameHero Blog
  • Knowledgebase
  • Announcements
  • Affiliates
Company
  • About Us
  • Contact Sales
  • Reviews
  • Uptime
  • We're Hiring

Copyright © 2023 NameHero, LLC. All rights reserved.

  • Privacy Policy
  • Terms of Use
  • Acceptable Use Policy
  • Payment Policy
  • DMCA