Cos’è un Server? Significato e Come Funziona

Un server è un computer — di solito molto potente, sempre acceso e custodito in una sala dati professionale — il cui mestiere è “servire” dati ad altri computer che li richiedono. Quando il tuo browser apre un sito, sta chiedendo qualcosa a un server, che gli risponde mandando le pagine. Il nome viene proprio da lì: in inglese to serve significa servire. Un server, in pratica, è una macchina al servizio degli altri.

In questa guida ti spiego cos’è un server senza paroloni: come funziona, com’è fatto dentro, a cosa serve, che tipi esistono e come capire se uno è buono. È un concetto che torna utile ogni volta che leggi la scheda di un hosting, perché dietro a ogni piano che acquisti c’è — sempre — un server.

Cos’è un server, in pratica

Il modo più semplice per capirlo è pensare a due ruoli: il client e il server. Il client è chi chiede (il tuo computer, lo smartphone, il browser); il server è chi risponde. Tu apri tuosito.it, il tuo dispositivo manda una richiesta, e da qualche parte nel mondo un server riceve quella richiesta, prepara la pagina e te la rispedisce. Questo botta e risposta avviene milioni di volte al secondo, in tutto il pianeta, ed è la base su cui funziona internet.

La differenza tra il computer che hai in casa e un server non è solo la potenza: è il mestiere. Il tuo computer lo spegni la sera; un server resta acceso 24 ore su 24, tutti i giorni dell’anno, perché un sito deve essere raggiungibile sempre. Per questo i server non stanno nel salotto di nessuno, ma in edifici specializzati con corrente di riserva, raffreddamento e connessioni ridondate. Ne parlo più avanti.

Com’è fatto un server: le parti che contano

Un server, sotto sotto, ha gli stessi componenti di un computer normale, solo scelti per reggere tanto lavoro in parallelo e senza fermarsi mai. Quando guardi la scheda di un hosting, le voci che leggi sono proprio queste:

Dentro un server: CPU, RAM, disco SSD NVMe e rete, e cosa fa ciascuna parte
Le quattro voci che contano davvero dentro un server. Sono le stesse che trovi, con nomi commerciali diversi, nelle schede dei piani hosting.

Vediamole una per una, senza tecnicismi:

  • CPU (i core o “vCPU”). È il cervello: esegue i calcoli. Più core ha, più richieste riesce a gestire nello stesso momento. Un blog con poche visite si accontenta di poco; un sito affollato ne ha bisogno di più.
  • RAM (la memoria). È la scrivania su cui il server lavora: quanto più è ampia, tanto più può tenere “aperto” contemporaneamente senza rallentare. WordPress e i suoi plugin amano la RAM.
  • Disco (meglio se SSD NVMe). È il magazzino dove stanno i file del sito. Qui conta più la tecnologia dello spazio: un disco SSD NVMe è molto più veloce di un vecchio disco meccanico, e si sente nei tempi di caricamento.
  • Rete e banda. È la strada che collega il server al resto di internet: determina quanto in fretta i dati arrivano ai tuoi visitatori. Connessioni veloci e ridondate evitano colli di bottiglia.

Tieni a mente questi quattro nomi: quando confronterai due piani hosting, saprai esattamente cosa stai pagando.

A cosa serve un server: i ruoli

“Server” è una parola sola, ma i mestieri che può fare sono diversi. A volte una stessa macchina li svolge tutti; altre volte ci si specializza, dedicando un server a un solo compito per andare più veloci. I ruoli più comuni:

I ruoli di un server: web server, database server, mail server, file server
I principali ruoli di un server. Per un sito WordPress, i due che lavorano di più sono il web server e il database server.

Il web server è quello che consegna le pagine ai visitatori: i nomi che sentirai più spesso sono Apache, Nginx e LiteSpeed. Il database server conserva e fornisce i dati — su WordPress ci finiscono articoli, pagine, utenti e impostazioni — e se vuoi capire meglio questo pezzo ho una pagina su cos’è un database. Poi c’è il mail server, che gestisce l’invio e la ricezione delle email, e il file server, che archivia e distribuisce file. Su un hosting condiviso, di solito, questi ruoli convivono sulla stessa macchina senza che tu te ne accorga.

Server fisico, virtuale (VPS) e cloud

Qui c’è una distinzione che spiega buona parte dei prezzi degli hosting. Un server fisico è una macchina intera, in carne e ossa (anzi, in metallo e silicio). Ma far girare un sito piccolo su un intero server sarebbe uno spreco: per questo si usa la virtualizzazione, che divide un server fisico in tante porzioni indipendenti.

Server fisico, virtuale (VPS) e cloud a confronto: una macchina intera, una fetta riservata, più macchine collegate
Le tre forme in cui puoi avere un server: una macchina intera (fisico), una sua fetta riservata (VPS) o risorse distribuite su più macchine (cloud).

Da qui nascono le opzioni che trovi in vendita. Sull’hosting condiviso, molti siti convivono sullo stesso server dividendone le risorse: economico e perfetto per partire. Con un server virtuale (VPS) ti viene riservata una fetta di server con risorse garantite e più controllo: adatto a siti cresciuti — se ti interessa, ho la guida ai migliori VPS. Con l’hosting cloud, infine, le risorse non stanno su una sola macchina ma su un’infrastruttura distribuita, che scala con facilità e regge bene i picchi. E poi c’è il server dedicato: una macchina intera tutta per te, massime prestazioni, ma costi e competenze da azienda.

Dove stanno i server: i datacenter

I server non vivono in un ufficio qualunque, ma nei datacenter: edifici progettati apposta, con climatizzazione, sorveglianza, corrente elettrica di riserva e connessioni internet multiple. Tutto è pensato perché le macchine non si fermino mai e i dati non vadano persi.

Un dettaglio che molti sottovalutano è la posizione geografica del datacenter. Più il server è vicino ai tuoi visitatori, meno strada devono fare i dati, e più in fretta si carica il sito. Per questo, se il tuo pubblico è italiano, un server in Italia è un vantaggio concreto. La macchina viene raggiunta tramite il suo indirizzo numerico, che il browser scopre interrogando i DNS: ma la distanza fisica, quella, conta comunque.

Il software di un server

Un server non è solo ferro: senza software non farebbe nulla. Sopra all’hardware gira un sistema operativo — quasi sempre una versione di Linux, affidabile e leggero — e poi i programmi che svolgono i vari ruoli: il web server (Apache, Nginx, LiteSpeed), il sistema per i database, gli strumenti di sicurezza e di backup. Quando un hosting promette di essere “veloce”, spesso la differenza la fa proprio questo strato software, ottimizzato e tenuto aggiornato, oltre all’hardware.

Server e hosting: che rapporto c’è

È la domanda giusta da farsi, perché le due parole vengono spesso confuse. Il server è la macchina; l’hosting è il servizio con cui un’azienda ti “affitta” spazio e potenza su quel server, occupandosi di tenerlo acceso, aggiornato e sicuro al posto tuo. In altre parole: comprare un hosting significa noleggiare una porzione di server, senza doverlo gestire in prima persona. Se vuoi il quadro completo, parti da cos’è un hosting.

Come capire se un server è buono

Quando valuti un hosting, in fondo stai valutando il server che ci sta sotto (e il software che ci gira). I parametri su cui guardo io:

  • CPU e RAM adeguate. Non servono numeri da fantascienza per un blog, ma nemmeno risorse risicate che ti lasciano a piedi al primo picco di visite.
  • Disco SSD NVMe. Oggi è quasi uno standard tra i provider seri: se vedi ancora dischi meccanici, è un campanello d’allarme.
  • Posizione del datacenter. In Italia (o vicino) se il pubblico è italiano. È una delle cose che controllo per capire se un host è “italiano vero” o solo di facciata.
  • Affidabilità (uptime). Quanto il server resta online senza cadute: 99,9% è il minimo decente, ed è bene che sia messo nero su bianco.
  • Software moderno e aggiornato. Web server veloce (LiteSpeed e simili), cache, versioni recenti di PHP: fanno la differenza nei tempi di risposta.

In sintesi

Un server è il computer sempre acceso che fa funzionare il tuo sito: riceve le richieste dei visitatori e risponde con le pagine. È fatto di CPU, RAM, disco (meglio SSD NVMe) e rete, vive in un datacenter e può essere fisico, virtuale o cloud. La buona notizia è che, con un hosting fatto bene, del server non ti devi occupare: ci pensa il provider. Se ti serve uno spazio per il tuo sito, parti dalla mia classifica dei migliori hosting italiani; se invece hai bisogno di un server più tuo e potente, guarda i migliori VPS.

Vuoi usare questa infografica?

Se l’infografica “Dentro un server” ti è utile, puoi incorporarla sul tuo sito: copia il codice qui sotto (un link alla fonte è molto gradito).


Domande frequenti

Cos’è un server in parole semplici?
È un computer potente, sempre acceso in un datacenter, il cui compito è “servire” dati ad altri computer che li chiedono: quando apri un sito, il tuo browser sta chiedendo le pagine a un server, che gliele invia.
Che differenza c’è tra server e hosting?
Il server è la macchina fisica; l’hosting è il servizio con cui affitti spazio e potenza su quel server per il tuo sito, lasciando al provider il compito di gestirlo, aggiornarlo e tenerlo sicuro.
Qual è la differenza tra server fisico e virtuale?
Un server fisico è una macchina intera; un server virtuale (VPS) è una porzione riservata di un server fisico, con risorse garantite. Il cloud, invece, distribuisce le risorse su più macchine collegate.
Dove si trova fisicamente un server?
In un datacenter: una sala climatizzata e sorvegliata, con corrente di riserva e connessioni ridondate. La posizione geografica del datacenter influisce sulla velocità di caricamento per i tuoi visitatori.
Quali caratteristiche guardare in un server?
CPU (numero di core), RAM, disco SSD NVMe, posizione del datacenter e affidabilità (uptime). Sono esattamente le voci che leggi nelle schede dei piani hosting.