Joomla
A PHP CMS with moderate requirements.
Joomla is like WordPress in resource use: PHP and MySQL, nothing exotic. A corporate site with medium traffic runs fine on 2 GB. The practical difference is in extensions, especially commerce and directory ones, which multiply database queries. It works on decent shared hosting, and there the factors that matter most are disk type and PHP version, not RAM.
RAM ≥ 2 GB CPU ≥ 1 cores Storage ≥ 20 GB
Recommended plans
Chosen for fitting the requirements and the price/performance for this workload.
Why: Enough for a corporate site
scaleway/play-1-pico.json 3 regions · Scaleway
$0.0037 /hr
~15 ms
4.1
vCPU
1
RAM
2 GB
SSD
10 GB
Bandwidth
—
1 vCPU 2 GB RAM 10 GB SSD
Why: 2 vCPU with NVMe, good price/performance
netcup/vps-200-g11.json 2 regions · Netcup
$3.10 /mo
~15 ms Best RAM/€
4.3
vCPU
2 AMD EPYC shared
RAM
2 GB
NVME
80 GB
Bandwidth
∞ unmetered
2 vCPU 2 GB RAM 80 GB NVME ∞
Why: Headroom for heavy extensions
contabo/vps-10.json 9 regions · Contabo
Contabo Cloud VPS 10
No longer available
4 vCPU, 8 GB RAM, 75 GB NVMe from €3.60/mo on 12-month term.
$3.91 /mo
~15 ms ★ Featured Best price<€4
4.2
vCPU
4 Intel/AMD shared
RAM
8 GB
NVME
75 GB
Bandwidth
∞ unmetered
4 vCPU 8 GB RAM 75 GB NVME ∞
Operational tips
- Prioritise NVMe over more RAM: Joomla is sensitive to disk latency.
- Stay on PHP 8.1+; the jump from 7.x is noticeable.
- Directory and commerce extensions are the ones that spike queries.
- Enable Joomla's cache and Gzip before considering a bigger plan.