Come scegliere il web hosting giusto
La scelta dell’hosting parte dal carico di lavoro, non dalla lista più lunga di funzioni. Due siti con visitatori simili possono comportarsi in modo diverso: una pagina aziendale statica serve soprattutto file, mentre WooCommerce esegue PHP, query, sessioni e pagamenti durante ogni acquisto.
Per i concetti di base, leggi che cos’è il web hosting e come funziona. Per confrontare condiviso, VPS, cloud e dedicato, consulta i tipi di hosting e i loro utilizzi.
1. Definisci il sito e le funzioni critiche
Elenca ciò che deve fare. Un sito statico ha esigenze contenute. WordPress richiede PHP compatibile, database e aggiornamenti sicuri. WooCommerce necessita di sessioni affidabili, richieste non in cache rapide, azioni pianificate e prestazioni stabili nel checkout e nell’amministrazione.
Includi import, API, moduli, membership, multilingua, ricerca e attività in background. Spesso determinano il fabbisogno più del peso della home page.
2. Stima traffico e picchi
Le visite mensili non bastano. Considera utenti simultanei, campagne, stagionalità e richieste che non possono usare cache. Un sito di notizie può ricevere un picco breve; un negozio svolge più lavoro server per visitatore attivo.
Usa metriche dell’ambiente attuale. Fault ripetuti di CPU, memoria, entry processes o I/O durante picchi reali sono più utili della sensazione che il sito sia «a volte lento».
3. Valuta insieme CPU, RAM, I/O e IOPS
- CPU: tempo di elaborazione per PHP, applicazione e attività in background.
- RAM: memoria per processi, PHP, buffer del database e cache.
- I/O: velocità di lettura e scrittura.
- IOPS: numero di piccole operazioni, rilevante per database e molti file.
Nessun dato va isolato. Un TTFB alto può dipendere da un plugin o una query lenta, non da un piano insufficiente. Uno storage veloce non compensa CPU satura o API esterne lente.
4. Controlla PHP, database e applicazione
Verifica versioni PHP, memory limit, worker o processi e cron job. Per applicazioni database-intensive considera latenza, connessioni, query e strumenti di backup. Un’app personalizzata può richiedere SSH, estensioni o workflow di deployment specifici.
Non stimare il carico dal numero di plugin. Uno può essere leggero, un altro creare query costose o job continui. Test in staging e log danno prove migliori.
5. Calcola separatamente spazio, email e backup
File, immagini, database, email, log, cache, staging e backup crescono a ritmi diversi. Prevedi margine senza acquistare capacità arbitraria. La guida quanto spazio hosting serve propone una stima realistica.
Se l’email è critica, verifica quote, migrazione, autenticazione e supporto. Sito ed email possono usare provider diversi, purché il DNS sia pianificato correttamente.
6. Confronta backup, sicurezza e supporto
Controlla frequenza e conservazione dei backup, cosa può essere ripristinato e se esiste un recovery self-service. Chiarisci chi gestisce aggiornamenti, SSL, monitoraggio e incidenti. Il supporto è utile quando corrisponde alle competenze del team e all’impatto di un fermo.
7. Considera crescita, gestione e costo totale
Somma prezzo iniziale, rinnovi, licenze, migrazione, amministrazione, backup e tempo del personale. Un VPS unmanaged economico può costare di più se richiede lavoro specialistico continuo. Chiedi come aumentare le risorse e quale percorso di migrazione è disponibile.
Upgrade oppure ottimizzazione?
Valuta un piano superiore quando i limiti misurati ricorrono sotto domanda reale, l’applicazione è stata controllata e il carico cresce. Ottimizza prima in presenza di pagine non in cache, query lente, cron eccessivi, immagini grandi, bot o plugin difettosi.
NVMe aiuta con molte piccole operazioni, ma non sostituisce un’applicazione efficiente. Leggi vantaggi e limiti dell’hosting NVMe.
Come riferimento attivo, consulta i piani Hosting Economy e confronta i limiti documentati con questo metodo, non soltanto con il prezzo.