One of the most common uncertainties when putting a site online is how "big" the hosting plan needs to be. Are you paying too much for resources you don't use, or, on the contrary, choosing cheap and finding the site crawls at the first traffic spike? In this guide we'll explain clearly how much resource you need for a site — RAM, CPU and storage space — depending on the type of project, and how to recognize the signs that it's time for a more serious move.
What RAM, CPU and storage actually mean
Before the numbers, let's clarify the three terms, without sysadmin jargon:
- CPU (processor) — the server's "brain". It generates pages, runs the code (PHP), processes orders. It matters most when several visitors come in at the same time.
- RAM (memory) — the temporary workspace. The more you have, the more requests and processes the server can hold "in its arms" at once without locking up.
- Storage space (disk) — where the site's files actually live: images, the database, emails, backups. On a fast NVMe drive, everything reads far quicker than on classic storage.
The simple rule: storage is about how much content you have, while RAM and CPU are about how much traffic you can comfortably serve at the same time. A small site with heavy traffic needs power, not necessarily space.
How much resource you need for a site, by type
Let's get concrete. Below are three typical scenarios, from the lightest to the most demanding. The numbers are indicative, not absolute — a poorly optimized store can consume more than a larger but well-kept one.
Brochure site (company, freelancer, portfolio)
A few pages, a contact form, perhaps a small blog. Here the requirements are modest: 5–10 GB of space is more than enough, and the memory and processor of a shared hosting plan easily cover a project like this. If you use WordPress with a single clean theme and a few plugins, you're in the "green" zone. Most brochure sites will never need more.
Blog or content site with growing traffic
An active blog, a local news site or a platform with new articles every week accumulates images, comments and a larger database over time. Here we recommend 10–30 GB of space and, more importantly, a plan with somewhat more generous memory and processor, so pages load quickly even when you have a viral article. The cache built into modern servers (LiteSpeed) makes an enormous difference: it serves pages already "made", without calling on PHP on every visit.
Online store (eCommerce)
Here things change. A store (WooCommerce, PrestaShop, etc.) needs more power because every cart, every customer login and every order is a "dynamic" process that can't be served from cache. On top of that you have a large product catalog, images and a database that grows constantly. For a small-to-mid store, think at least 20–40 GB of space and a plan with clearly dedicated resources (guaranteed RAM and CPU, not just "unlimited" on paper). As you sell more, you'll feel the need for an isolated environment — exactly the role of a VPS.
How to estimate traffic and spikes
Resources aren't calculated from the daily average, but from the spikes. A site might have 100 visitors a day, but if 80 of them come in the same hour (after a newsletter or an ad), the server has to handle that moment, not the average.
A few practical reference points to give you an idea:
- Simultaneous visitors, not monthly ones. The right question isn't "how many visitors do I have a month", but "how many can be on the site at the same time during peak hours".
- Static vs. dynamic content. Pages that can be served from cache (articles, presentations) are cheap on resources. Carts, accounts, searches, product filters — all of these consume real CPU and RAM.
- Campaigns and seasonality. Black Friday, a press appearance or a successful ad can multiply your traffic several times over in a few hours. Size with a margin for these moments.
If you're starting from scratch with no data, that's perfectly normal. Begin with an NVMe web hosting plan suited to your site type and watch your usage over the first few months — it's far easier to scale up when needed than to pay from the start for unused resources.
Signs you need more resources
You don't have to guess. The site gives you fairly clear signals when the current plan becomes too small:
- Pages load more and more slowly, especially during peak hours or campaigns.
- "Resource limit reached" or 503 errors — a sign you've hit the plan's memory or process ceiling.
- The admin (e.g. WordPress) is slow even though the public side seems fine — typical of large databases or stores.
- Storage almost full, especially due to backups, emails or unoptimized images.
- You've passed a few hundred products or you have several sites on the same account and they start "fighting" over resources.
Important: before buying more power, check whether the problem isn't actually a missing optimization — oversized images, useless plugins, no caching. Often, a good clean-up delays the need for an upgrade by months. And if you've already increased resources and the problem persists, that's a clear sign you need a more powerful environment.
When to move from shared hosting to a VPS
Shared hosting is ideal for most sites: it's simple, managed and cheap. But you reach a point where you want guaranteed resources and more control. That's when a VPS (virtual private server) enters the scene.
It's worth considering a VPS when:
- Your store has steady traffic and you can't afford slowdowns during peak hours.
- You want dedicated RAM and CPU, without sharing the server with other customers.
- You need special configurations (specific software versions, your own services, multiple sites under full control).
- You want to be able to scale resources "on demand" as the business grows.
The big advantage of a modern VPS is scalability: you start with a configuration that fits today and grow it when you need to, without painful migrations. You can see the options on our scalable VPS cloud servers page, where you choose exactly how much power you need and adjust it along the way.
Conclusion: choose by real need, not by fear
The healthiest approach is to start from your site type and your realistic traffic, not from the most expensive plan "just to be safe". A brochure site is happy on shared hosting, a growing blog needs a somewhat more generous plan, and a serious store will, sooner or later, reach a dedicated VPS. If you're still not sure what fits you, our Romanian-language support team will help you choose correctly — see the web hosting plans and start with the right size, with free migration and the option to grow at any time.
Ready to launch?
Fast NVMe + LiteSpeed hosting, cloud and dedicated servers — in the EU, with real support.
See hosting plans