Concurrent Users Formula
Concurrent Users = (Monthly Traffic x Average Page Duration) / (30 x 24 x 60)
RAM Calculation
Total RAM = Concurrent Users x RAM per user
WordPress average RAM:
- 1 user = 30β80 MB RAM
CPU Calculation
| Concurrent Users | CPU |
|---|---|
| 1β10 | 1 vCPU |
| 10β30 | 2 vCPU |
| 30β80 | 4 vCPU |
| 80+ | 8 vCPU |
Bandwidth Calculation
Bandwidth = Visitors x Average Page Size
Example:
- 30,000 visitors
- 2 MB page size
= 60 GB / month
Hosting Plan Table
| Traffic | Concurrent | RAM | CPU | Hosting |
|---|---|---|---|---|
| 0β10K | 1β5 | 512MBβ1GB | 1 vCPU | Shared |
| 10β50K | 5β20 | 1β2 GB | 2 vCPU | VPS |
| 50β200K | 20β50 | 2β8 GB | 4 vCPU | Cloud |
| 200K+ | 50+ | 8GB+ | 8 vCPU | Cloud/Dedicated |
Result Formula
Correct Capacity = Concurrent Users x Resource Consumption x Safety Buffer