"Berapa RAM yang dibutuhkan WordPress?" tidak punya satu jawaban. Itu bergantung pada traffic, plugin, dan caching. Panduan ini memberikan titik awal yang realistis agar Anda tidak membayar berlebihan maupun crash di hari peluncuran.
Titik awal berdasarkan traffic
| Situs | Pengunjung per hari | VPS yang disarankan |
|---|---|---|
| Blog pribadi, portofolio | Hingga 2,000 | 1 vCPU, RAM 1 hingga 2 GB |
| Bisnis kecil, situs berita | 2,000 hingga 20,000 | 2 vCPU, RAM 4 GB |
| Toko WooCommerce, situs keanggotaan | 10,000 ke atas | 4 vCPU, RAM 8 GB |
| Penerbit dengan traffic tinggi | 100,000 ke atas | CPU dedicated, 16 GB atau lebih, plus CDN |
Ini panduan, bukan jaminan. Situs yang di-cache dengan baik pada 2 GB sering mengalahkan situs yang dikonfigurasi buruk pada 8 GB.
Apa yang sebenarnya memakai sumber daya
- Worker PHP. Setiap tampilan halaman tanpa cache membutuhkan satu proses PHP, sekitar 50 hingga 150 MB RAM. Lebih banyak worker berarti lebih banyak pengunjung simultan.
- Database. MariaDB atau MySQL membutuhkan memori untuk buffer pool-nya. 256 hingga 512 MB cukup untuk situs kecil.
- Plugin. Page builder, plugin cadangan, dan pemindai keamanan adalah penyebab umum situs lambat.
- Gambar. Gambar besar yang tidak dioptimalkan membuang bandwidth dan CPU pada setiap halaman.
Percepatan besar termurah: caching
- Page caching (plugin seperti WP Super Cache atau Nginx FastCGI cache) menyajikan file HTML tersimpan kepada sebagian besar pengunjung tanpa PHP sama sekali.
- Object caching dengan Redis menyimpan hasil database di memori.
- OPcache menyimpan PHP yang sudah dikompilasi di memori. Ia sudah tertanam di PHP dan sebaiknya diaktifkan.
- CDN menyajikan gambar dan skrip dari server yang dekat dengan pengunjung.
Mengapa penyimpanan NVMe penting
WordPress membaca banyak file kecil dan menjalankan banyak kueri database kecil. Disk NVMe menangani pembacaan acak itu jauh lebih cepat daripada SSD SATA atau hard disk, yang langsung terlihat sebagai pembuatan halaman yang lebih cepat. Setiap paket yang kami jual memakai NVMe.
Memilih lokasi
Tempatkan server dekat dengan sebagian besar pengunjung Anda. Pengunjung yang berjarak 100 ms merasakan setiap round trip tambahan. Lihat cara memilih lokasi VPS.
Langkah berikutnya
Instal stack dengan panduan Nginx kami, amankan dengan daftar periksa 15 menit, dan otomatiskan cadangan.