Consegna dei contenuti (distribuzione dei contenuti, consegna della distribuzione dei contenuti o memorizzazione nella cache dei contenuti)

Su Internet, la consegna dei contenuti (a volte chiamata distribuzione dei contenuti , consegna della distribuzione dei contenuti , o cache dei contenuti ) è il servizio di copia delle pagine di un sito Web su server dislocati geograficamente e, quando viene richiesta una pagina, di identificare e servire dinamicamente il contenuto della pagina dal server più vicino all'utente, consentendo una consegna più rapida. In genere, i proprietari di siti Web ad alto traffico e i provider di servizi Internet (ISP) assumono i servizi dell'azienda che fornisce la consegna dei contenuti.

Un approccio comune alla consegna dei contenuti prevede il posizionamento dei server cache nei principali punti di accesso Internet in tutto il mondo e l'uso di uno speciale codice di routing che reindirizza una richiesta di pagina Web (tecnicamente, un protocollo di trasferimento ipertestuale - HTTP - richiesta) al server più vicino. Quando l'utente Web fa clic su un URL abilitato alla consegna del contenuto, la rete di distribuzione del contenuto reindirizza la richiesta dell'utente dal server di origine del sito a un server cache più vicino all'utente. Il server della cache determina quale contenuto nella richiesta esiste nella cache, serve quel contenuto e recupera qualsiasi contenuto non memorizzato nella cache dal server di origine. Qualsiasi nuovo contenuto viene anche memorizzato nella cache locale. Oltre a tempi di caricamento più rapidi, il processo è generalmente trasparente per l'utente, tranne per il fatto che l'URL offerto potrebbe essere diverso da quello richiesto.

Le tre tecniche principali per la consegna del contenuto sono: reindirizzamento HTTP, reindirizzamento IP (protocollo Internet) e reindirizzamento DNS (Domain Name System). In generale, il reindirizzamento DNS è la tecnica più efficace.

La consegna del contenuto può essere utilizzata anche per eventi specifici ad alto traffico, come trasmissioni Web in diretta, disperdendo continuamente il contenuto dal server di origine ad altri server tramite collegamenti satellitari.

La consegna del contenuto è simile ma più selettiva e dinamica rispetto alla semplice copia o al sito mirror di un sito Web su uno o più server dislocati geograficamente.