Why WordPress on a VPS?
WordPress is the world's most popular CMS, powering over 40% of all websites. Shared hosting may suffice for small blogs, but as traffic and plugins increase, you'll quickly hit limits.
On your own VPS, all resources belong to you alone. You control the PHP version, can set up Redis caching, and have full control over SSL certificates and server configuration. No noisy neighbors slowing down your site.
Hardware Requirements
WordPress itself is modest, but requirements grow quickly with traffic and plugins. A blog with 10,000 visitors per month runs fine on 2 GB RAM. Business sites with many plugins and higher traffic need 4 GB.
WooCommerce at least doubles RAM requirements – products, shopping carts, and sessions need to be managed. For shops with more than 100 products and regular traffic, plan for 8 GB.
NVMe SSDs are essential for WordPress databases. They speed up MySQL queries many times over compared to HDDs – the difference is noticeable with every page load.
| Website Type | Visitors/Month | RAM | Storage |
|---|---|---|---|
| Blog/Portfolio | < 10,000 | 2 GB | 20 GB NVMe |
| Business/Agency | 10,000-50,000 | 4 GB | 40 GB NVMe |
| WooCommerce Shop | 10,000-50,000 | 8 GB | 80 GB NVMe |
| High-Traffic Shop | > 50,000 | 16 GB | 160 GB NVMe |
Our Recommendation
For blogs and portfolios, Hetzner CX22 with 2 vCPU and 4 GB RAM for about €4/month is sufficient. With WP Super Cache or W3 Total Cache, your site runs lightning fast.
Business sites and agencies do well with Hetzner CX32 – 4 vCPU and 8 GB RAM for about €8/month provides enough headroom for page builders, forms, and analytics plugins.
For WooCommerce shops, we recommend Contabo Cloud VPS M with 6 vCPU and 16 GB RAM for about €12/month. Definitely enable OPcache and Redis for optimal performance.
