Il web hosting è il servizio che conserva i file, il database e le risorse necessarie a rendere un sito raggiungibile su Internet. Quando una persona digita il dominio nel browser, il DNS individua il server associato e il server restituisce la pagina richiesta. Senza hosting il dominio esisterebbe, ma non avrebbe uno spazio da cui mostrare il sito.
Per scegliere un servizio adatto non basta confrontare lo spazio disponibile. Bisogna considerare tecnologia del server, CPU, RAM, processi, velocità del disco, database, backup, sicurezza, assistenza e possibilità di aumentare le risorse nel tempo.
Come funziona il web hosting?
Un sito è composto da file HTML, CSS, JavaScript, immagini, applicazioni PHP e spesso da un database. Il provider ospita questi elementi su un server collegato stabilmente a Internet. Quando arriva una richiesta, il web server individua il contenuto, esegue l’eventuale codice dinamico, interroga il database e invia la risposta al browser.
In una tipica visita avvengono questi passaggi:
- l’utente inserisce il dominio;
- il DNS associa il nome a un indirizzo IP;
- il browser apre una connessione HTTPS con il server;
- il web server elabora la richiesta;
- l’applicazione genera la pagina, se necessario;
- il browser scarica e visualizza testo, immagini e altri file.
Il Domain Name System consente di utilizzare nomi facili da ricordare al posto degli indirizzi IP. Dominio e hosting collaborano, ma sono servizi distinti.
Qual è la differenza tra dominio e hosting?
Il dominio è il nome utilizzato per raggiungere il progetto, per esempio esempio.it. L’hosting è l’ambiente che contiene il sito e risponde alle richieste. Il certificato SSL protegge invece la comunicazione tra browser e server.
| Elemento | Funzione | Esempio |
|---|
| Dominio | Indirizzo leggibile del sito | esempio.it |
| DNS | Collega il dominio ai servizi | Record A, AAAA, MX, CNAME |
| Hosting | Conserva ed esegue il sito | File, PHP, database, e-mail |
| SSL/TLS | Cifra la connessione | HTTPS |
È possibile registrare il dominio e acquistare l’hosting presso aziende differenti. In quel caso basta configurare correttamente nameserver o record DNS.
Quali tipi di web hosting esistono?
Hosting condiviso
Nell’hosting condiviso più account utilizzano lo stesso server, ma ciascuno dispone di uno spazio separato e di limiti assegnati. È indicato per blog, siti aziendali, portfolio e progetti con traffico contenuto o medio.
Il vantaggio principale è la gestione semplificata: sistema operativo, web server, sicurezza di base e pannello vengono amministrati dal provider. La qualità dipende però dall’isolamento degli account e dalla quantità di risorse realmente disponibili.
Hosting WordPress
Un hosting WordPress è predisposto per il CMS e può includere web server ottimizzato, cache, versioni PHP selezionabili, strumenti di installazione, backup e protezione specifica. Non è un prodotto completamente diverso dall’hosting condiviso: è un ambiente configurato per ridurre il lavoro necessario a far funzionare WordPress in modo stabile.
Hosting e-commerce
Un negozio online genera carichi più dinamici rispetto a un sito vetrina. Carrello, sessioni, ordini, ricerca e pagamenti richiedono database e processi PHP adeguati. Un hosting e-commerce dovrebbe offrire risorse maggiori, backup affidabili, SSL, protezione e compatibilità con WooCommerce o PrestaShop.
VPS
Un VPS fornisce un sistema virtuale con risorse definite e maggiore libertà di configurazione. È utile quando servono software personalizzati, accesso amministrativo o capacità superiori a un normale piano condiviso.
La maggiore libertà comporta responsabilità: aggiornamenti, firewall, servizi, log, backup e sicurezza devono essere gestiti correttamente. Un VPS non è automaticamente più rapido di un hosting ben configurato.
Server dedicato
Con un server dedicato l’intera macchina fisica è assegnata al cliente. È una soluzione adatta a portali, applicazioni, agenzie, e-commerce con carichi elevati o infrastrutture che richiedono isolamento completo.
Quali risorse bisogna controllare?
CPU e processi
La CPU elabora PHP, compressione, query e attività del CMS. Nei piani condivisi è utile conoscere la quota disponibile, il numero di processi simultanei e gli entry process. Se questi limiti vengono raggiunti, il sito può rallentare o restituire errori anche quando lo spazio disco è abbondante.
RAM
La memoria viene utilizzata da processi PHP, database e applicazioni. Plugin complessi, importazioni, backup e page builder possono richiedere più RAM rispetto a un sito semplice. Il limite deve essere coerente con il progetto.
Storage SSD NVMe e I/O
Lo storage NVMe riduce i tempi di accesso a file e database. È importante anche il limite di I/O, cioè la velocità massima concessa all’account. La sola dicitura “SSD” non descrive quindi tutte le prestazioni.
Database
WordPress, Joomla, PrestaShop e molte applicazioni dipendono dal database. Un hosting valido deve mantenerlo aggiornato, monitorato e proporzionato al carico. Per siti dinamici possono essere utili cache oggetti come Redis o Memcached.
Quanto contano web server e cache?
Il web server riceve le richieste e restituisce le risposte. Una cache lato server evita di eseguire PHP e database per ogni visita a una pagina già generata. Tecnologie come LiteSpeed e LSCache possono ridurre il tempo di risposta di WordPress quando sono configurate correttamente.
La cache non risolve tutti i problemi: pagine personalizzate, carrelli e aree riservate devono essere escluse o gestite con regole specifiche. È inoltre necessario eseguire il purge quando un contenuto viene aggiornato.
Perché sicurezza e backup fanno parte dell’hosting?
La continuità del sito dipende anche dalla capacità di prevenire e recuperare problemi. Un piano dovrebbe comprendere certificato SSL, isolamento, protezione da malware, aggiornamenti del server, controllo degli accessi e backup separati.
Prima dell’acquisto verifica:
- frequenza e conservazione dei backup;
- possibilità di ripristinare file, database ed e-mail;
- protezione degli account e delle credenziali;
- presenza di firewall e sistemi anti-malware;
- monitoraggio di risorse e anomalie;
- modalità di intervento dell’assistenza.
I piani Xlogic includono strumenti come cPanel, LiteSpeed, storage SSD NVMe, CloudLinux, Imunify360 e JetBackup secondo le caratteristiche del servizio scelto.
Come scegliere il web hosting giusto?
Parti dal tipo di progetto e non dal piano più costoso. Stima numero di pagine, visite, utenti simultanei, applicazione utilizzata, quantità di immagini, e-mail, necessità di staging e crescita prevista.
| Progetto | Punto di partenza | Cosa privilegiare |
|---|
| Blog personale | Hosting condiviso | Semplicità, backup, cache |
| Sito aziendale | Condiviso o WordPress | Affidabilità, e-mail, assistenza |
| WooCommerce | WordPress o e-commerce | CPU, RAM, database, sicurezza |
| Portale in crescita | VPS | Scalabilità e controllo |
| Applicazione ad alto carico | Dedicato | Risorse e architettura personalizzata |
Quali domande fare al provider?
- Quali CPU, RAM, processi e limiti I/O sono assegnati?
- Lo storage è SSD NVMe?
- È disponibile una cache lato server?
- Quali versioni PHP e database sono supportate?
- Come funzionano backup e ripristino?
- Il trasferimento del sito è assistito?
- Come si aumenta il piano quando il progetto cresce?
- Quali attività sono incluse nell’assistenza?
- Dove si trova il data center?
- Il pannello mostra il consumo delle risorse?
Errori comuni nella scelta
- confrontare solo spazio e traffico dichiarati;
- scegliere un VPS senza considerare la gestione sistemistica;
- ignorare limiti CPU, RAM e processi;
- non verificare la modalità di ripristino dei backup;
- confondere dominio, hosting e certificato SSL;
- acquistare un piano sovradimensionato senza dati reali;
- valutare il supporto solo dopo un problema;
- pensare che un CDN sostituisca il server di origine.
Domande frequenti
Il dominio include automaticamente l’hosting?
No. Possono essere acquistati insieme, ma restano due servizi distinti. Il dominio identifica il sito, mentre l’hosting conserva ed esegue i contenuti.
Quanto spazio serve per iniziare?
Un sito vetrina o un blog normalmente occupa poco spazio. Foto non ottimizzate, backup locali, video ed e-mail possono però aumentare rapidamente l’utilizzo.
Posso cambiare hosting in seguito?
Sì. File, database, posta e DNS possono essere trasferiti. È importante pianificare la migrazione e conservare un backup verificato prima del cambio.
L’hosting gratuito è adatto a un sito professionale?
Può servire per prove, ma spesso presenta limiti di risorse, supporto, dominio, backup o pubblicità. Per un’attività è preferibile un servizio con responsabilità e caratteristiche definite.
Un hosting WordPress è obbligatorio per usare WordPress?
No. WordPress funziona su qualsiasi ambiente compatibile. Un piano specifico può però offrire configurazione, cache e strumenti più adatti al CMS.
Uptime, affidabilità e manutenzione
L’uptime indica per quanto tempo il servizio resta raggiungibile, ma una percentuale isolata non descrive tutta l’esperienza. Bisogna capire come viene misurata, quali componenti sono inclusi e cosa prevede l’eventuale SLA.
Un’infrastruttura affidabile utilizza monitoraggio, alimentazione ridondante, rete multipla e procedure di manutenzione. Anche un sito tecnicamente online può risultare inutilizzabile se risponde molto lentamente o se il database è saturo.
Chiedi al provider:
- come vengono comunicate manutenzioni e incidenti;
- se esiste una pagina di stato;
- quali servizi rientrano nell’uptime dichiarato;
- come vengono gestiti guasti hardware e sostituzioni;
- se sono disponibili statistiche sulle risorse dell’account.
Gestione della posta elettronica
Molti piani includono caselle e-mail sul dominio. La posta richiede spazio, filtri antispam, autenticazione e corretta configurazione DNS. Prima dell’acquisto verifica numero di caselle, quota, webmail, inoltri, autoresponder e protocolli disponibili.
Per migliorare la consegna sono importanti record SPF, DKIM e DMARC. Un sito può funzionare correttamente mentre le e-mail finiscono nello spam, quindi hosting web e posta devono essere controllati separatamente.
Posizione del server e pubblico del sito
La distanza tra visitatore e server influenza la latenza. Per un pubblico principalmente italiano è utile un data center europeo ben collegato. Per utenti distribuiti in più continenti, un CDN può servire immagini, CSS e JavaScript da nodi più vicini.
Il CDN non sostituisce un’origine efficiente: pagine dinamiche, login, carrello e richieste API continuano a dipendere dal server e dal database.
Migrazione, staging e strumenti di gestione
Prima di cambiare provider controlla se il trasferimento è incluso e quali elementi vengono migrati: file, database, e-mail, DNS, certificati e cron. Una migrazione completa deve ridurre il rischio di perdita dei messaggi e di interruzione del sito.
Un ambiente di staging consente di provare aggiornamenti e modifiche senza intervenire direttamente in produzione. È particolarmente utile per WordPress, WooCommerce e progetti sviluppati da più persone.
Il pannello di controllo dovrebbe permettere di gestire:
- domini e sottodomini;
- file e permessi;
- database e utenti;
- versioni PHP;
- caselle e-mail;
- backup e ripristini;
- cron e statistiche;
- certificati SSL.
Scalabilità: cosa succede quando il sito cresce?
Il piano iniziale non deve coprire il carico massimo immaginabile, ma il provider dovrebbe consentire un passaggio ordinato a risorse superiori. Verifica se l’upgrade richiede una migrazione, se cambia l’indirizzo IP e quanto dura l’eventuale intervento.
I segnali che possono indicare la necessità di crescita sono:
- limiti CPU o memoria raggiunti frequentemente;
- errori durante picchi e campagne;
- processi PHP sempre saturi;
- database lento nonostante l’ottimizzazione;
- backup e importazioni che interrompono il servizio;
- necessità di configurazioni non disponibili sul piano attuale.
Prima di effettuare l’upgrade, controlla comunque tema, plugin, cache e query. Aumentare le risorse senza correggere un problema applicativo può soltanto rimandarlo.
Conclusione
Capire cos’è il web hosting significa distinguere indirizzo, infrastruttura e applicazione. La scelta corretta nasce dall’equilibrio tra risorse, facilità di gestione, sicurezza, backup e assistenza.
Per un progetto iniziale è spesso sufficiente un buon piano condiviso. Quando traffico o complessità aumentano, è possibile passare a hosting WordPress, e-commerce, VPS o server dedicato sulla base di dati reali e non di semplici promesse commerciali.