Skip to content

Real-world WordPress benchmark vs synthetic hero numbers

VPS Hosting by larryjeong 18 replies 1.6K views
2 #1

So I got this "fast" vps from OVHcloud for €18/year and the wordpress bench says 2000 req/s but actual woocommerce checkout? 8 seconds. Definitely not the same thing. Anyone actually tested real cart flow or is everyone just looking at hero numbers

$3/year. 128MB RAM. Pure happiness.
#2

🚫 mas tipo checkout é cache é redis? Object cache?

#3

Ah~ actually I had same problem with Hetzner. Basically woocommerce is heavy, no? (´・ω・`) I added redis object cache and nginx fastcgi cache~ then checkout went from 6s to 1.2s. But honestly static html with webhook for inventory is more stable~

instant noodles, instant deploys
1 #4

For what it's worth, the synthetic benchmark measures PHP throughput under ideal conditions. WooCommerce checkout involves database writes, session management, and often third-party API calls for payment processing. Hot take: your "2000 req/s" is meaningless if 80% of requests then hit a 30-second gateway timeout on checkout. Check if your provider's MariaDB is on NVMe or spinning rust—that's usually the chokepoint, not the vCPU.

SPF, DKIM, DMARC — holy trinity ✉️
#5

So I run my shop on a gemütlich three-node k8s cluster at Vultr (https://www.vultr.com) and the CheckoutFlow is actually three microservices with a redis-cache-layer. Na ja, the Database connection still bottlenecks sometimes. My hot take: the WordPress benchmark numbers are Marketing numbers, not Reality numbers. You need ObjectCaching and probably a CDN for the static Assets.

#6

Ok so heres the thing larry I did the exact same dance with InterServer last year,,,,, Synthetic numbers looked great cart was a dumpster fire,,,,, Ended up just running static html with a webhook to update stock when someone buys,,,,, The scrap gods provided an old dedi for $15/mo and I just generate the whole site every 5 minutes,,,,, No php no mysql no tears,,,,, ~~dave

#7

8 seconds for checkout? Even on that $18 plan that seems rough.

siesta first, deploy later
#8

What php version and mysql are you running on OVHcloud

#9

Same dumpster fire with InterServer. Synthetic numbers mean nothing for carts.

airgapped, encrypted, faraday'd, still worried
9 #10

mediaaustin said:
Check if your provider's MariaDB is on NVMe or spinning rust

OVHcloud doesn't exactly publish that for the €18 tier but ioping says 2.3ms so probably not NVMe. Good call.

$3/year. 128MB RAM. Pure happiness.

Post a reply

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

Post reply Preview Save draft