CDN (rete di distribuzione dei contenuti)
Definizione breve
Una CDN copia i file statici di un sito su server distribuiti nel mondo e serve ogni visitatore dalla copia più vicina.
Quando un sito viene servito da un solo server, i visitatori lontani vedono tempi di caricamento più lenti. Una CDN copia risorse statiche, immagini, video, script, su server in molti paesi e consegna a ogni visitatore la copia geograficamente più vicina.
Questo velocizza il caricamento e alleggerisce il server di origine, così il sito resta stabile durante picchi improvvisi di traffico. La maggior parte delle CDN aggiunge anche un livello base di sicurezza e filtraggio degli attacchi.
Una CDN non modifica il sito in sé, cambia solo la sua distribuzione; quando il contenuto viene aggiornato, va aggiornata anche la cache, altrimenti una versione più vecchia può continuare a comparire per un po'.
Il filtraggio di base degli attacchi offerto da una CDN viene spesso scambiato per una soluzione di sicurezza completa, ma quella protezione resta solo uno strato superficiale. Contro un attacco mirato restano necessarie misure proprie come l'irrobustimento del server e le intestazioni di sicurezza, una CDN non le sostituisce, si aggiunge a esse mentre accelera la consegna dei contenuti.
Perché conta
Una pagina lenta fa perdere visitatori e scende nelle classifiche dei motori di ricerca. Per qualsiasi azienda con un pubblico internazionale, una CDN è la soluzione pratica che fa sparire quella differenza di velocità.
Esempio illustrativo
Un'azienda di noleggio di attrezzature per eventi ha attivato una CDN per il traffico proveniente dall'estero, le sue pagine di catalogo ricche di immagini sono diventate nettamente più veloci in pochi giorni.
