From a hosting standpoint, an online store is more demanding than an ordinary website. Every second of load time affects conversions, and every outage means real lost orders. So different rules apply when choosing hosting for an e-commerce site than for a simple presentation — what passes on a blog shouldn't be underestimated on a store.

Speed drives revenue

Studies repeatedly confirm that a slow site puts customers off — a one-second delay can cut conversions by several percent. For an online store, look for hosting with NVMe disks, plenty of RAM and caching support. On platforms like WooCommerce or PrestaShop, Redis or OPcache pays off by speeding up database queries.

Why a store can't be fully cached

An ordinary page is served from memory by the cache and the server barely computes anything. But the cart, checkout and customer account have to be fresh every time, so each such visit runs PHP and a series of database queries. These dynamic pages are exactly what decides whether your hosting is enough. We cover the concrete parameters for a store on WordPress in Hosting for WooCommerce.

Prepare for peaks

Store traffic isn't steady. Before the holidays, during Black Friday or amid campaigns, visits can spike several times over. Cloud hosting or a VPS that lets you scale performance quickly will help you handle the surge without an outage — and an outage on your busiest sales day is the most expensive failure of all. It pays to simulate the peak in advance with a load test so you know your ceiling beforehand.

Shared hosting, VPS or a platform?

A smaller store with a few dozen products will run fine on quality shared hosting with caching. As the catalogue and order count grow, though, it pays to move to a VPS with guaranteed performance; when that time comes is described in When to move from shared hosting to a VPS. And if you're weighing whether to run your own hosting at all or reach for a hosted platform like Shopify, read A custom online store or a hosted platform.

Security and certificates

An online store handles personal data and payments, so security is a must. A free SSL certificate, regular automatic backups and a firewall should be a given. We summarise the security minimum in SSL, backups and 2FA; how often to back up and verify the restore is covered in a separate guide. For a store with orders, daily backups with quick restore are the minimum.

OVHcloud
Cloud and dedicated servers with data centres across Europe — a robust base for a growing store.
View OVHcloud →

Images and a CDN

Stores tend to be image-heavy — every product has several photos, and with a larger catalogue the megabytes add up fast. A content delivery network (CDN) helps by serving static files from servers close to the customer, along with modern image formats like WebP. The site loads faster and the main server is under less load. You'll appreciate fast images mainly on mobile, where most people shop today and where even a slower connection decides whether a visitor waits for the product.

How much performance a store needs

A store's demands aren't driven only by visitor numbers, but mainly by catalogue size and the number of orders. A few dozen products run even on decent shared hosting; a six-figure catalogue with order history already needs dedicated performance and a well-tuned database. The key is to leave headroom for growth — a store that works tends to add products and traffic, and moving it in a hurry mid-season is no fun. How much memory to choose is helped by How much RAM does a VPS need for WordPress.

Payment, shipping and other integrations

A store doesn't stand on hosting alone — it connects to payment gateways, carriers, invoicing systems or a warehouse. Most of these integrations run over an API, that is, communication between systems in the background, and they put further demands on the server. So it pays to check that the hosting handles outgoing connections and doesn't have aggressive limits that would block integrations. Payment gateways also come with stricter security rules — one more reason not to skimp on SSL, updates and backups.

The platform you choose matters too. A custom solution on WooCommerce or PrestaShop gives you full freedom, but hosting and integrations are on you. A hosted platform has many integrations ready, at the cost of less freedom. Which path fits your store is covered in A custom online store or a hosted platform.

Availability and support

For a store, an availability guarantee (SLA) of 99.9% or higher and support available 24/7, ideally in your language, are key. When the checkout stops working on a Saturday night, you need help immediately. So when choosing, don't look only at price but also at the quality and speed of technical support — and count the total cost, not just the introductory price, as we cover in How much does running a website cost per year.

Before you pick a plan, try the support before buying — ask a specific question and see how fast and how well they reply. For a store where every hour of downtime costs money, fast and competent support is just as important as the server's performance itself. And remember you can monitor availability yourself with simple monitoring that alerts you to an outage before customers notice it. Cheap hosting with no support or guarantees simply doesn't pay off for a store meant to make money. Treat choosing store hosting as an investment in smooth operation, not an item where you hunt for the lowest possible price.