Content Delivery Network (CDN) vs server di hosting Web | CDN vs Hosting Dedicato | CDN vs Cloud Hosting | Servizi di velocità della pagina di Google
CDN e Web Hosting sembrano essere simili, ma sono due concetti totalmente diversi. Web Hosting ospita il contenuto del tuo sito Web in un server. Al giorno d'oggi sono disponibili diversi piani di hosting come hosting condiviso, VPS (Hosting privato virtuale), Hosting dedicato e Hosting cloud. Dal momento che i dati web diventano più ricchi, nel senso più con Audio, Video o pagine di dimensioni maggiori, consumano più larghezza di banda per fornire l'utente finale o la persona che sta navigando. Oltre alla larghezza di banda, ci vuole più tempo per caricare il contenuto della pagina web per l'utente. Solo qui entra in gioco la rete CDN.
Web hosting
Ci sono diversi metodi e tecnologie per costruire un server di hosting web. Al giorno d'oggi, non possiamo semplicemente parlare di server Web poiché la maggior parte dei siti Web ha applicazioni come MySQL, Oracle, MS SQL ecc. Quindi, è una soluzione di hosting totale che include server Web e server di applicazioni. In base al tuo traffico (hit) puoi decidere quale soluzione scegliere. La soluzione di web hosting di base è l'hosting condiviso. Se hai più traffico e hai bisogno di più prestazioni potresti dover scegliere VPS (Virtual Private Server), Hosting Dedicato o Hosting Could. La soluzione di hosting dedicato è costosa, ma è una soluzione ideale per applicazioni ad alte prestazioni e ambienti ad alto traffico.
Rete di distribuzione dei contenuti (CDN) | Perché abbiamo bisogno della CDN per i siti web?
Se hai più utenti (hit) che arrivano al tuo sito web, potresti dover considerare l'implementazione della CDN per il tuo sito web. CDN è una rete distribuita che funge da cache delle tue pagine Web in diverse posizioni geografiche. Potrebbe essere classificato in consegna ottimizzata per i contenuti. Supponiamo che tu abbia ospitato il tuo sito web nella costa occidentale degli Stati Uniti e che gli utenti siano sparsi in tutto il mondo. Quando ogni utente richiede una pagina dal tuo web, deve provenire dagli Stati Uniti occidentali. Pensa a un utente che richiede una pagina da Hong Kong, tuttavia la pagina deve viaggiare dagli Stati Uniti occidentali a Hong Kong. Quindi ciò che fa CDN è memorizzare nella cache il contenuto statico del tuo sito Web in diversi nodi in tutto il mondo e, a seconda dell'origine della richiesta, fornisce parte statica del tuo sito Web o pagine da posizioni distribuite più vicine all'utente. Rende la consegna dei contenuti più veloce rispetto alla consegna da un server web. Esistono meccanismi per mantenere aggiornato il contenuto della CDN con il contenuto originale nel server web. Introducendo la CDN, otteniamo una consegna rapida, risparmiamo larghezza di banda internazionale, abbiamo più ridondanza e bassa latenza per il nostro web.
Google ha anche in programma di introdurre la CDN per gli utenti, che si chiama "servizi di velocità della pagina". Al momento, Google sta testando questo servizio con utenti selezionati e presto sarà un servizio a pagamento da parte di Google.
Qual è la differenza tra CDN Hosting e Web Hosting?
(1) L'hosting Web consiste nell'ospitare il tuo Web in un server per consentire alle persone di accedere da Internet, mentre CDN aumenta la velocità di consegna dei tuoi contenuti Web in tutto il mondo.
(2) CDN al momento fornisce solo la parte statica del tuo sito web, ma Google sta pianificando di memorizzare nella cache l'intera pagina incluso il contenuto delle tue pagine web, server web d' altra parte, contenere tutti i tuoi contenuti relativi al web.
(3) Per lo più, i contenuti web sono ospitati in un unico server, ma i contenuti CDN saranno diffusi in tutto il mondo, in più ambienti ospitati.