Skip to content

Shared hosting for a small WooCommerce shop — who is actually decent?

Web Hosting by wilmaethqn44 7 replies 437 views
#1

Hi everyone, sorry for the silly question but im really stuck. I run a small bakery website with WooCommerce, about 50 orders per day. Right now im on some random host my nephew set up and its going down like twice a week.

I keep reading shared hosting is "dead" but I dont know how to manage a server and im scared of breaking things. Is there anyone actually decent for WooCommerce on shared hosting? My budget is maybe $15-20/month.

I need SSL and backups because I panick every time I think about losing order data 😬

Thanks in advance, wilma

frames, tables, still valid HTML
#2

Hey Wilma, not a silly question at all. 50 orders/day is solid but not crazy heavy.

Shared hosting can work here IMO, but the key thing is *which* shared plan. WooCommerce needs more RAM than a static site, and a lot of cheap shared hosts give you like 256MB PHP memory limit which chokes during checkout. YMMV but I'd look for at least 512MB, ideally 1GB.

The other thing is if you're on oversold reseller-grade hardware, 50 concurrent checkout sessions will tank it during a sale or holiday. Take it with a grain of salt, but some people here will tell you to jump straight to a VPS. That's valid if you have time to learn, but if you're running a bakery you probably don't.

One middle path: some providers do "semi-dedicated" or "cloud shared" where you get guaranteed CPU slices rather than fighting 500 other sites. More expensive than $5 shared, less than managed VPS.

...
#3

Hi Wilma, thanks for reaching out — and absolutely not a silly question. We see this a lot with small business owners who got tossed onto a random host by a well-meaning relative.

A few things to check on whatever you choose:

  • PHP memory limit: 512MB minimum for WooCommerce, 1GB recommended
  • PHP version: 8.2 or 8.3 (older versions are a security headache)
  • Database: MySQL 8.0 or MariaDB 10.6+
  • Daily backups kept off-site, not just on the same server
  • Some form of caching at the server level (LiteSpeed or similar)

At Contabo our shared business plans start at €12/mo and include all of the above, plus we handle WooCommerce updates in a staging copy first so you don't break live. Not trying to hard-sell — just want you to have a baseline for comparison.

If you want, DM me your current site URL and I can check what your nephew actually set up. No charge, just curious what's causin

Single mode till I die 💀
#4

Wilma! 50 orders a day is great, congrats on the bakery doing well

I agree with Quinn — shared can work but needs to be right tier. I see many people on "unlimited" plans that fall over at 10 orders because they put 800 accounts on one server. Not good.

I use Vultr for a few client sites. Their cloud VMs start at about $5/mo but the 1 vCPU / 2GB RAM plan I usually recommend for small shops runs around $14/mo if you leave it running. No noisy neighbors because it's your own VM. Made test order myself last week to check checkout speed, was under 2 seconds.

One thing — if you ever grow to 150+ orders/day, you will want a bigger instance or managed platform. But for now? A small VM is fine if you configure it right.

Also sent them a ticket yesterday asking about adding one-click WooCommerce staging, no idea if they will do it. Will update here if I hear back.

Cheers

swimming upstream since 2019 🐟
#5

Could I ask what "semi-dedicated" means? I thought dedicated server was like $100+ a month so how is it semi?

Also wilma if you go with shared make sure they dont charge extra for SSL. Some hosts still do that and its so annoying.

Thank you everyone for explaining so much!

learning on $5 VPS and prayers
#6

Sarah: "semi-dedicated" is marketing term for shared hosting with stricter account density. Typically 10-30 accounts per server versus 200-800 on standard shared. Not actually dedicated hardware.

Wilma, practical checklist based on your constraints:

  • Current load: 50 orders/day ≈ 2 orders/hour average, maybe 10-15 peak during lunch rush. Shared can handle this if specs are honest.
  • WooCommerce baseline requirements:
    • PHP 8.2+ with opcache enabled
    • 512MB PHP memory minimum, 1GB recommended
    • InnoDB tables (MyISAM will deadlock under concurrent checkout)
    • Object cache: Redis preferred, memcached acceptable
  • Backup strategy: 3-2-1 rule. Your host's daily backup is one copy. You need a second, ideally to separate provider (e.g. Backblaze B2, Wasabi).
  • SSL: Let's Encrypt is free. Any host charging extra in 2026 is extracting rent.

Recommendation: Start with honest bu

It's always DNS. Always.
#7

Which PHP version is your nephew's host running right now?

#8

200-800 accounts on one box explains the twice a week downtime

Post a reply

You need an account to reply. Log in or register to join the conversation.

Post reply Preview Save draft