Recensione di Cloudflare

Cloudflare è un servizio CDN americano di enorme successo che combina un proxy inverso con una rete di distribuzione di contenuti e aggiunge una serie di strumenti di sicurezza e ottimizzazione bonus nel mix tecnico.

Il servizio non è un CDN convenzionale. Non è necessario scegliere il contenuto specifico che si desidera memorizzare nella cache e non è necessario modificare il codice del sito. Invece, aggiorni i tuoi server dei nomi DNS per utilizzare Cloudflare e una volta che le modifiche si sono diffuse su Internet (ciò potrebbe richiedere 24 ore, in genere è molto meno) il servizio si avvia automaticamente.

Alcuni dei vantaggi sono simili ad altri CDN. Cloudflare rileva la posizione di tutti i visitatori e li indirizza al data center più vicino. Questo serve i tuoi contenuti dalla propria cache, se possibile, migliorando i tempi di risposta.

  • Vuoi provare Cloudflare? Controlla il sito web qui

Altri vantaggi sono di livello più basso. Poiché Cloudflare sa tutto del tuo traffico web, può filtrarlo in vari modi. Il servizio blocca le minacce in base alla reputazione, alle intestazioni HTTP, alle blacklist e altro ancora. Può bloccare o limitare i bot abusivi, limitare lo spam nei commenti, proteggere le porte chiave (SSH, telnet, FTP) dagli hacker o rilevare e mitigare gli attacchi DDoS in vari modi.

Gli extra di qualità includono alcune efficaci ottimizzazioni delle immagini. La tecnologia "polacca" di Cloudflare riduce le dimensioni dei file di immagine in media del 35%, mentre "Mirage" utilizza più tecniche per ottimizzare il modo in cui le immagini vengono visualizzate sui dispositivi mobili. Queste funzionalità da sole potrebbero fare un'enorme differenza di velocità per alcuni siti.

Sebbene Cloudflare si concentri fortemente sulla facilità d'uso e sulle funzionalità di facile utilizzo, il servizio offre anche molto per l'utente più esigente e tecnico. Ottieni supporto per IPv6, HTTP / 3, WebSocket, regole di pagina per manipolare il traffico, un'API REST, certificati SSL dedicati e altro ancora.

Prezzi

La gamma di prodotti Cloudflare inizia con un piano gratuito di base. Ciò pone limiti rigorosi ad alcune funzionalità (solo protezione DDoS di base, solo 3 regole di pagina incluse) e ne elimina completamente altre (nessuna ottimizzazione dell'immagine), ma non ci sono stupide restrizioni per provare a costringerti a eseguire l'aggiornamento. Hai lo stesso accesso ad alcune funzionalità avanzate, come l'API REST, degli account commerciali. Anche il piano è gratuito per sempre, senza limiti di larghezza di banda.

Cloudflare Pro è un account da $ 20 al mese rivolto agli utenti professionali. Ciò estende il piano gratuito con Web Application Firewall di Cloudflare, introduce gli strumenti di ottimizzazione delle immagini e consente fino a 20 regole di pagina. Il supporto e-mail ottiene un tempo di risposta medio di due ore. Sono disponibili più regole di user agent e firewall e avvisi in tempo reale di attacchi DDoS. Nel complesso, probabilmente ci sono abbastanza funzionalità qui per giustificare il costo, specialmente per i siti ad alto traffico che sarebbero colpiti da addebiti di larghezza di banda extra su altri CDN.

Cloudflare Business aumenta le funzionalità di fascia alta con protezione DDoS avanzata, caricamento di certificati SSL personalizzati, distribuzione ottimizzata di contenuti dinamici, conformità PCI, supporto prioritario e regole fino a 50 pagine. Tutto questo suona bene per noi, anche se siamo meno convinti dal prezzo di $ 200 al mese.

Puoi estendere questi piani con una gamma di componenti aggiuntivi. Un certificato SSL dedicato costa solo $ 5 al mese; 5 regole di pagina extra costano $ 5; Anche il routing intelligente e il bilanciamento del carico partono da $ 5 al mese e la limitazione della velocità protegge da attacchi denial-of-service, tentativi di password brute-force e altro per $ 0,05 per 10.000 richieste valide.

Non sorprende che Cloudflare Free sia il prodotto eccezionale qui. È abbastanza semplice da usare per i principianti, ma ha abbastanza potenza per essere utile per i siti pesanti. La mancanza di regole di pagina e firewall significa che non è così configurabile come i prodotti commerciali, tuttavia, e la mancanza di supporto potrebbe essere un problema se lo si utilizza con qualcosa di critico per l'azienda.

Impostare

La creazione di un account Cloudflare funziona in modo molto simile a qualsiasi altro servizio web. Inserisci il tuo indirizzo email, scegli una password e questo è essenzialmente tutto.

Inizi il processo di accelerazione del tuo primo sito web inserendo il suo dominio. Cloudflare ha acquisito tutti i record DNS che sapevamo esistessero e alcuni no, quindi fornisce un'opzione per aggiungerne altri e consente all'utente di decidere quali impostazioni assumerà e quali gestiranno autonomamente. (Se non hai idea, accetta le impostazioni predefinite: possono essere modificate in seguito, se necessario).

Dopodiché, l'unico passaggio rimanente è impostare i server dei nomi di dominio in modo che puntino a Cloudflare. Si tratta di un processo semplice quanto il tweaking DNS e il sito Cloudflare ti dice persino quali record cambiare (qualcosa come, sostituire ns1.yourhost.com e ns2.yourhost.com con bayan.ns.cloudflare.com e megan.ns .cloudflare.com.)

Anche se questo sembra sorprendentemente semplice, c'è un problema. Cloudflare esegue solo il proxy del traffico HTTP e il semplice cambio di server dei nomi potrebbe interrompere altri servizi. L'azienda spiega qui uno dei possibili pericoli: "La configurazione predefinita di Cloudflare consente solo il proxy del traffico HTTP e interromperà il traffico di posta". Ops.

Dai un'occhiata a quell'articolo per comprendere eventuali problemi di posta elettronica potenziali e tieni presente che l'abilitazione di Cloudflare potrebbe avere alcuni effetti imprevisti. Scegli un momento tranquillo per sperimentare, magari un fine settimana, ogni volta che è meno probabile che i problemi abbiano un effetto.

Tempo di configurazione pianificato, vai al tuo registrar di domini, apporta le modifiche nel suo pannello di controllo e Cloudflare dovrebbe essere abilitato abbastanza rapidamente. (I registrar di domini amano citare un tempo di 24-48 ore, ma questo è il caso peggiore: il nostro era pronto in pochi minuti.)

La console Web di Cloudflare si apre con una rapida panoramica di alcune utili impostazioni di sicurezza. L'abilitazione delle riscritture HTTPS automatiche reindirizza le query HTTP a HTTPS quando possibile; Minimizza automaticamente riduce le dimensioni dei file HTML, CSS e JavaScript del tuo sito e Brotli è un algoritmo di compressione intelligente sviluppato da Google che in genere riduce i file di testo del 10-20% in più rispetto a Gzip.

Questa è una buona notizia, soprattutto per un prodotto gratuito. Alcuni piani CDN commerciali non supportano ancora la compressione Brotli, ad esempio, e persino il gigante Amazon CloudFront non l'ha ottenuto fino a settembre 2022-2023.

Caratteristiche

La console web di Cloudflare si apre con una pagina Panoramica che mostra lo stato corrente del tuo sito, che dovrebbe cambiare in "Grandi notizie! Cloudflare ora protegge il tuo sito una volta che le nuove impostazioni DNS si sono propagate.

La console mostra piccole icone per altre 15 aree funzionali, tra cui Analisi, DNS, Firewall, Velocità, Caching, Regole della pagina, Rete, Traffico e Personalizza. Anche gli esperti rimarranno a indovinare cosa potrebbe esserci in alcuni di questi, ma facendo clic su ciascuno di essi si rivelerà di più.

L'area Analytics ha una pila di report dettagliati che coprono l'utilizzo della larghezza di banda, le richieste, il traffico DNS, l'efficacia della cache, i visitatori unici, le minacce bloccate e altro ancora. Anche il piano gratuito ottiene la maggior parte di questi, sebbene ci siano alcuni limiti di tempo significativi (il rapporto DNS copre solo le ultime 6 ore; l'account Pro mantiene fino a un giorno; il piano Enterprise conserva i dati di 30 giorni).

Fai clic sul pulsante Velocità e Cloudflare esegue alcuni test delle prestazioni sul tuo sito, segnalando eventuali miglioramenti che hai visto dall'attivazione del CDN e le sue impostazioni di ottimizzazione iniziali (Minimizza automaticamente, Brotli e così via.) Questi hanno affermato che il tempo di caricamento del nostro sito di prova è stato ora del 62% più veloce . Facendo clic sulla scheda Ottimizzazione viene visualizzato un elenco di modifiche di accelerazione che è possibile applicare, ma la maggior parte di queste sono disponibili solo con i piani a pagamento.

L'area Caching offre un buon livello di controllo sulle impostazioni della cache, soprattutto per un servizio gratuito. È possibile svuotare completamente la cache o eliminare singoli oggetti; imposta un tempo predefinito per il browser di un visitatore per memorizzare i file nella cache (minimo 30 minuti) o decidi come trattare le stringhe di query. (Quando è presente un URL come example.com/pic.jpg.webp "https://cdn.mos.cms.futurecdn.net/GR7aeZWC9Z7rUWxLG8uzf3.jpg.webp">

Prestazione

Determinare quale sia il CDN più veloce per te è un affare complicato. Ogni servizio ha una propria rete che potrebbe eccellere in un paese, ma deludere in un altro. Anche un CDN deve corrispondere ai visitatori del tuo sito web. Le migliori prestazioni in Europa non servono affatto se i tuoi visitatori provengono principalmente dal Nord America.

CDNPerf può indicarti la giusta direzione, elencando i provider più veloci per paese, continente o mondiale.

Mentre scriviamo, Cloudflare valuta un 11 ° posto medio (su 20) per le query in tutto il mondo, con un tempo di risposta medio di 36 ms. Non è sorprendente, ma non è nemmeno male, con la società che ha battuto diversi grandi nomi (CDN77, StackPath e CacheFly erano 13 °, 14 ° e 15 °) e solo pochi millisecondi dietro a molti altri (G-Core, Fastly, JsDelivr e Akamai non sono altro che 5 millisecondi avanti.)

Le medie mondiali sono un po 'fuorvianti, tuttavia, poiché i risultati di Cloudflare variano notevolmente tra le regioni. La società ha valutato, ad esempio, un 14 ° posto relativamente deludente in Nord America e un 17 ° in Europa. Ma ha ottenuto un ottimo 2 ° posto in Asia e 4 ° in Africa, presumibilmente perché Cloudflare ha una rete così capillare da poter raggiungere le aree che altri mancano.

Tieni presente che questa non è l'intera storia e i siti vedranno miglioramenti delle prestazioni diversi a seconda della loro configurazione, delle funzionalità di Cloudflare che usano e di come le usano. Ma nel complesso, qui c'è un sacco di potenziale per aumentare le prestazioni, più che sufficiente per giustificare l'iscrizione al piano gratuito e provarlo per te stesso.

Verdetto finale

Cloudflare è facile da usare e fornisce un sacco di funzionalità, grande sicurezza e ottimizzazioni efficaci del sito Web, per non parlare di un'enorme rete globale che raggiunge aree che altre CDN spesso mancano. Ciò lo rende un must per la tua lista dei preferiti per migliorare le prestazioni.

  • Abbiamo anche evidenziato la migliore CDN

Articoli interessanti...