"Di quanta RAM ha bisogno WordPress?" non ha una risposta unica. Dipende da traffico, plugin e cache. Questa guida dà punti di partenza realistici così non paghi troppo né vai in crash il giorno del lancio.
Punti di partenza in base al traffico
| Sito | Visitatori al giorno | VPS consigliato |
|---|---|---|
| Blog personale, portfolio | Fino a 2,000 | 1 vCPU, da 1 a 2 GB di RAM |
| Piccola azienda, sito di notizie | Da 2,000 a 20,000 | 2 vCPU, 4 GB di RAM |
| Negozio WooCommerce, sito con abbonamenti | 10,000 e oltre | 4 vCPU, 8 GB di RAM |
| Editore ad alto traffico | 100,000 e oltre | CPU dedicata, 16 GB o più, più una CDN |
Sono indicazioni, non garanzie. Un sito ben messo in cache con 2 GB spesso batte uno configurato male con 8 GB.
Cosa consuma davvero risorse
- I worker PHP. Ogni visualizzazione di pagina non in cache impegna un processo PHP, circa 50-150 MB di RAM. Più worker significa più visitatori contemporanei.
- Il database. MariaDB o MySQL ha bisogno di memoria per il suo buffer pool. 256-512 MB vanno bene per i siti piccoli.
- I plugin. Page builder, plugin di backup e scanner di sicurezza sono le cause abituali dei siti lenti.
- Le immagini. Immagini grandi non ottimizzate sprecano banda e CPU a ogni pagina.
Il più economico grande aumento di velocità: la cache
- La cache di pagina (un plugin come WP Super Cache o la cache FastCGI di Nginx) serve alla maggior parte dei visitatori un file HTML salvato, senza PHP.
- La cache degli oggetti con Redis conserva in memoria i risultati del database.
- OPcache tiene in memoria il PHP compilato. È integrata in PHP e dovrebbe essere attiva.
- Una CDN serve immagini e script da server vicini al visitatore.
Perché conta lo storage NVMe
WordPress legge molti piccoli file ed esegue molte piccole query al database. I dischi NVMe gestiscono quelle letture casuali molto più rapidamente degli SSD SATA o dei dischi rigidi, e questo si vede direttamente in una generazione delle pagine più veloce. Ogni piano che vendiamo usa NVMe.
Scegliere una sede
Metti il server vicino alla maggior parte dei tuoi visitatori. Un visitatore a 100 ms sente ogni andata e ritorno in più. Leggi come scegliere la sede di un VPS.
Prossimi passi
Installa lo stack con la nostra guida a Nginx, mettilo in sicurezza con la checklist da 15 minuti e automatizza i backup.