Accesso clienti

Ritorno

Cos’è una CDN e come può accelerare il tuo sito web

Prova la nuova CDN di cdmon

Il tuo sito web può essere ospitato in Spagna e ricevere visite da qualsiasi parte del mondo. Il problema è che, quanto più lontana si trova una persona dal server, più percorso devono fare le immagini, gli stili e altri file prima di apparire sul suo schermo.

Una CDN accorcia quel percorso e puoi attivarla senza costi aggiuntivi nei piani di hosting compatibili di cdmon.

Cos’è una CDN?

CDN è l’acronimo di Content Delivery Network, che può essere tradotto come rete di distribuzione dei contenuti.

È una rete di server situati in diverse aree geografiche che memorizza copie temporanee dei file di un sito web. Quando una persona richiede una di queste risorse, la CDN può consegnarla da un punto più vicino alla sua posizione.

La CDN non sostituisce l’hosting né trasferisce il sito a un altro alloggio. Il server di origine continua a memorizzare il progetto e a elaborare le richieste che devono essere generate in tempo reale.

Tra i contenuti che può distribuire una CDN ci sono:

  • Immagini.
  • Video.
  • Fogli di stile CSS.
  • File JavaScript.
  • Font.
  • Altre risorse statiche e memorizzabili in cache.

Immagina un sito web ospitato in Spagna che riceve una visita dall’America Latina. Senza una CDN, i file devono percorrere tutto il cammino dal server di origine. Con una CDN, parte di quei contenuti può essere consegnata da un punto di presenza più vicino.

La distanza non scompare, ma influisce meno sull’esperienza di navigazione.

Come funziona una CDN

Il funzionamento può essere riassunto in quattro passaggi:

  1. Una persona entra nel sito web e il suo browser richiede i file necessari per visualizzarlo.
  2. Se la CDN dispone già di una copia valida, consegna la risorsa da un punto di presenza vicino.
  3. Se non ha ancora quella copia, ottiene il file dal server di origine e lo memorizza temporaneamente.
  4. Le richieste dinamiche che non possono essere memorizzate in cache continuano a essere elaborate nell’alloggio.

Questi punti di presenza sono anche conosciuti come PoP, dall’acronimo di Point of Presence. Sono le posizioni da cui la CDN consegna i contenuti ai visitatori.

La CDN di cdmon conta più di 70 punti di presenza distribuiti in tutto il mondo, tre dei quali in Spagna.

Cosa succede con il contenuto dinamico?

La CDN di cdmon distribuisce principalmente contenuti statici e memorizzabili in cache, come immagini, video, font, CSS e JavaScript.

Le richieste che devono essere elaborate in tempo reale e non possono essere memorizzate in cache continuano a raggiungere il server di origine. In questo modo, la CDN si occupa di avvicinare i file che può riutilizzare, mentre l’alloggio gestisce i processi dinamici del sito web.

Quali benefici apporta la CDN di cdmon

Una CDN può ottimizzare la consegna dei contenuti, ridurre il carico del server di origine e apportare maggiore stabilità quando aumenta il traffico. In cdmon, inoltre, è integrata direttamente nell’alloggio.

BeneficioCosa apporta la CDN di cdmon?
Contenuti più viciniDistribuisce i file memorizzabili in cache da più di 70 punti di presenza, tre dei quali in Spagna.
Meno carico per l’alloggioGestisce parte delle richieste e permette al server di concentrarsi sui processi dinamici.
Maggiore stabilitàDistribuisce la consegna dei contenuti durante campagne, lanci o aumenti di traffico.
Protezione aggiuntivaIncorpora protezione contro attacchi DDoS nei livelli 3 e 4 e rilevamento di anomalie.
Attivazione sempliceAutomatizza i cambiamenti necessari nelle DNS e l’approvvigionamento del certificato SSL.
Gestione integrataSi gestisce dal pannello di cdmon, senza dipendere da una piattaforma esterna.
Senza costi aggiuntiviÈ inclusa negli alloggi compatibili, con il trasferimento corrispondente a ciascun piano.

Il miglioramento concreto dipenderà da ciascun progetto, dalla posizione dei suoi visitatori, dal peso dei file e dall’ottimizzazione precedente del sito web. Non esiste una percentuale di accelerazione valida per tutte le pagine.

La CDN integra le prestazioni e la sicurezza dell’alloggio, ma non sostituisce un hosting correttamente dimensionato né altre misure necessarie, come aggiornare il CMS e le sue estensioni, utilizzare password sicure o proteggere gli accessi.

CDN, cache e Varnish: sono la stessa cosa?

No, anche se i tre concetti sono legati alle prestazioni.

La cache consiste nel memorizzare temporaneamente una copia di un contenuto per non doverlo generare o scaricare di nuovo con ogni richiesta.

Una CDN applica questo principio attraverso una rete di posizioni geografiche. Il suo principale vantaggio è avvicinare i file memorizzabili in cache a chi visita il sito web.

Varnish, invece, è un sistema di cache che lavora insieme al server di origine. Può accelerare la risposta dell’alloggio evitando che l’applicazione generi ripetutamente uno stesso contenuto.

In cdmon, la CDN e Varnish non possono rimanere attivi contemporaneamente su uno stesso sito web. Se utilizzi Varnish, dovrai disattivarlo prima di attivare la CDN.

Puoi ampliare questa spiegazione nel nostro articolo su cos’è la cache web e a cosa serve.

La CDN è inclusa nel tuo hosting di cdmon

La CDN è inclusa senza costi aggiuntivi in tutti i piani di hosting di cdmon:

Per attivarla, è necessario che il tuo dominio utilizzi i server DNS di cdmon. Non sai cosa significa? Ti spieghiamo cosa sono i DNS, i loro record e server e come funziona un server DNS.

Ogni piano dispone di una quantità determinata di trasferimento mensile per la CDN. Il consumo può essere consultato dal Pannello di Controllo e il sistema invia avvisi quando si avvicina al limite disponibile.

Se si consuma il 100% del trasferimento incluso, la CDN smette temporaneamente di distribuire i file fino al rinnovo del periodo corrispondente. Il sito web continua a essere accessibile e torna a servire i suoi contenuti direttamente dall’alloggio di origine.

Seleziona il tuo alloggio, entra in Server > CDN e attiva il servizio. Senza configurazioni manuali né piattaforme esterne.

Accedi al pannello e attiva la CDN

Quali siti possono beneficiare di più di una CDN

La CDN può risultare utile per diversi tipi di progetto, anche se i suoi effetti saranno più visibili quando esiste distanza tra il server e i visitatori o si distribuiscono molti file statici.

Siti con visitatori da diversi paesi

È uno dei casi più chiari. Quando un sito web riceve traffico internazionale, una CDN riduce la dipendenza dalla distanza fisica rispetto al server di origine.

Ad esempio, se il progetto è ospitato in Spagna e riceve visite dall’America Latina, parte dei suoi contenuti memorizzabili in cache può essere consegnata da un punto di presenza più vicino al visitatore.

Negozi online

I negozi solitamente utilizzano numerose immagini di prodotto, fogli di stile e file JavaScript. Velocizzare la loro consegna può rendere più fluida la navigazione nel catalogo.

La CDN non sostituisce l’ottimizzazione delle immagini, del tema o dei processi dinamici del negozio, ma può alleviare la distribuzione delle sue risorse statiche.

Portafogli e siti con molte immagini o video

I portafogli, i media, i cataloghi e i progetti audiovisivi possono gestire grandi quantità di risorse statiche.

Una CDN aiuta a distribuirli, anche se è ancora importante comprimere le immagini, utilizzare formati adeguati e controllare il peso dei video.

Progetti con picchi di traffico

I lanci, le promozioni, le campagne pubblicitarie o i contenuti virali possono concentrare molte visite in poco tempo.

La CDN distribuisce la consegna del contenuto memorizzato in cache e riduce il carico diretto che riceve il server di origine durante quei momenti.

Siti creati con WordPress

Una CDN può distribuire immagini, CSS, JavaScript e altri file utilizzati da siti ospitati in un hosting per WordPress e WooCommerce.

Comunque, è consigliabile mantenere aggiornati WordPress, il tema e i plugin, eliminare estensioni non necessarie e rivedere periodicamente le prestazioni del progetto.

Cosa devi verificare prima di attivarla

Il processo di attivazione è semplice, ma devono essere soddisfatte alcune condizioni.

Le DNS devono essere gestite in cdmon

È necessario che il tuo dominio utilizzi i server DNS di cdmon. Questa condizione permette al sistema di effettuare automaticamente i cambiamenti necessari per approvvigionare il servizio.

Se utilizzi delle DNS esterne, dovrai gestirle prima da cdmon per poter attivare la CDN senza costi aggiuntivi.

Varnish deve essere disattivato

La CDN e Varnish non possono essere utilizzati contemporaneamente su uno stesso sito web. Se hai Varnish attivo, dovrai disattivarlo prima di continuare.

Devi rimuovere qualsiasi CDN esterna

Se utilizzi Cloudflare o un’altra CDN esterna, prima devi disattivarla e ripristinare la sua configurazione.

Mantenere due CDN contemporaneamente può provocare conflitti legati alle DNS, ai certificati o alla cache.

Se hai dubbi sulla configurazione che si adatta meglio al tuo progetto, puoi contattare il team di Supporto di cdmon.

Il certificato SSL si configura automaticamente

Durante l’attivazione, cdmon prepara i record DNS necessari e approvvigiona un certificato SSL di Let’s Encrypt per distribuire il contenuto tramite HTTPS.

Non è necessario creare record manualmente né installare il certificato.

Se utilizzi un certificato personalizzato o esterno, tieni presente che attualmente non è possibile installare quel certificato nella CDN.

Puoi ampliare le informazioni sul suo funzionamento nella pagina dei certificati SSL di cdmon.

Come attivare la CDN di cdmon

Non è necessario effettuare cambiamenti manuali nel sito web.

Per attivare il servizio la prima cosa è accedere al Pannello di Controllo di cdmon. Seleziona l’alloggio corrispondente e nella sezione Server, accedi alla sezione CDN.

Qui avrai un interruttore per poter attivare il servizio.

Da quel momento, cdmon si occupa automaticamente dell’approvvigionamento, dei cambiamenti necessari nelle DNS e del certificato SSL.

L’attivazione può richiedere fino a circa 15 minuti a causa dell’approvvigionamento del servizio e della propagazione delle DNS.

La tua CDN, pronta con un solo click e senza costi aggiuntivi.

Puoi anche disattivarla dalla stessa sezione del pannello utilizzata per attivarla. cdmon ripristinerà automaticamente la configurazione necessaria affinché il sito web torni a consegnare tutti i suoi contenuti dall’alloggio di origine.

Abbiamo soluzioni per tutti