Cloudflare este un serviciu CDN american de mare succes care combină un proxy invers cu o rețea de livrare de conținut și aruncă o serie de instrumente bonus de securitate și optimizare în mixul tehnic.
Serviciul nu este un CDN convențional. Nu trebuie să alegeți conținutul specific pe care doriți să îl cache și nu este necesar să modificați codul site-ului. În schimb, vă actualizați serverele de nume DNS pentru a utiliza Cloudflare și, odată ce modificările s-au răspândit pe internet (acest lucru ar putea dura 24 de ore, de obicei este mult mai puțin), serviciul intră automat.
Unele dintre beneficii sunt similare cu alte CDN-uri. Cloudflare detectează locația oricăror vizitatori și îi direcționează către cel mai apropiat centru de date. Acest lucru vă servește conținutul din propria cache, dacă este posibil, îmbunătățind timpul de răspuns.
- Doriți să încercați Cloudflare? Consultați site-ul web aici
Alte avantaje sunt mai reduse. Deoarece Cloudflare știe totul despre traficul dvs. web, îl poate filtra în diferite moduri. Serviciul blochează amenințările bazate pe reputație, anteturi HTTP, liste negre și multe altele. Poate opri sau restricționa roboții abuzivi, poate limita spam-ul pentru comentarii, poate proteja porturile cheie (SSH, telnet, FTP) de hackeri sau poate detecta și atenua atacurile DDoS în diferite moduri.
Extrasele de calitate includ câteva optimizări eficiente ale imaginii. Tehnologia „poloneză” a Cloudflare funcționează pentru a reduce dimensiunile fișierelor de imagine cu o medie de 35%, în timp ce „Mirage” folosește mai multe tehnici pentru a optimiza modul în care imaginile sunt afișate pe dispozitivele mobile. Numai aceste caracteristici ar putea face o diferență uriașă de viteză pentru unele site-uri.
În timp ce Cloudflare se concentrează puternic pe caracteristicile ușor de utilizat și prietenoase consumatorului, serviciul oferă și o mulțime pentru utilizatorii mai pretențioși și mai tehnici. Obțineți asistență pentru IPv6, HTTP / 3, WebSockets, reguli de pagină pentru a manipula traficul, un API REST, certificate SSL dedicate și multe altele.
Prețuri
Gama de produse Cloudflare începe cu un plan gratuit de bază. Acest lucru pune limite stricte pentru unele caracteristici (numai protecție de bază DDoS, doar 3 reguli de pagină incluse) și elimină altele în totalitate (fără optimizări de imagine), dar nu există restricții stupide pentru a încerca și a vă obliga să faceți upgrade. Aveți același acces la unele funcții avansate, cum ar fi API-ul REST, ca și conturile comerciale. Planul este gratuit și pentru totdeauna, fără limite de lățime de bandă.
Cloudflare Pro este un cont de 20 USD pe lună destinat utilizatorilor profesioniști. Aceasta extinde planul gratuit cu Firewall pentru aplicații web Cloudflare, introduce instrumentele de optimizare a imaginii și permite reguli de până la 20 de pagini. Asistența prin e-mail obține un timp mediu de răspuns de două ore. Există mai multe reguli de utilizator și firewall și alerte în timp real de atacuri DDoS. În general, există probabil suficientă funcționalitate aici pentru a justifica costul, în special pentru site-urile cu trafic mare care ar fi afectate de taxe suplimentare pentru lățimea de bandă pe alte CDN-uri.
Cloudflare Business crește caracteristicile high-end cu protecție DDoS avansată, încărcare certificat SSL personalizat, livrare optimizată a conținutului dinamic, conformitate PCI, asistență prioritară și reguli de până la 50 de pagini. Toate acestea ne sună bine, deși suntem mai puțin convinși de prețul de 200 USD pe lună.
Puteți extinde aceste planuri cu o serie de suplimente. Un certificat SSL dedicat costă doar 5 USD pe lună; 5 reguli suplimentare pentru pagini costă 5 USD; rutarea inteligentă și echilibrarea încărcării încep, de asemenea, de la 5 USD pe lună, iar limitarea ratei protejează împotriva atacurilor de refuz de serviciu, a încercărilor de parolă cu forță brută și mai mult pentru 0,05 USD la 10.000 de cereri bune.
În mod surprinzător, Cloudflare Free este produsul deosebit aici. Este suficient de simplu pentru începători, dar are suficientă putere pentru a fi util pentru site-urile grele. Lipsa regulilor de pagină și firewall înseamnă că nu este la fel de configurabilă ca produsele comerciale, însă lipsa de asistență ar putea fi o problemă dacă o utilizați cu ceva critic pentru afaceri.
Înființat
Crearea unui cont Cloudflare funcționează la fel ca orice alt serviciu web. Introduceți adresa de e-mail, alegeți o parolă și asta este în esență.
Începeți procesul de accelerare a primului dvs. site web prin introducerea domeniului său. Cloudflare a capturat fiecare înregistrare DNS pe care o știam că există și câteva nu, apoi oferă o opțiune de a adăuga mai multe și permite utilizatorului să decidă ce setări va prelua și pe care le va gestiona singur. (Dacă nu aveți idee, acceptați doar setările implicite - acestea pot fi modificate ulterior, dacă este necesar).
După aceea, singurul pas rămas este setarea serverelor de nume de domeniu pentru a indica Cloudflare. Este un proces la fel de simplu pe cât devine ajustarea DNS, iar site-ul Cloudflare vă spune chiar ce înregistrări să modificați (ceva de genul, înlocuiți ns1.yourhost.com și ns2.yourhost.com cu bayan.ns.cloudflare.com și megan.ns .cloudflare.com.)
Deși acest aspect pare surprinzător de simplu, există o captură. Cloudflare doar proxy trafic HTTP și simpla schimbare a serverelor de nume ar putea rupe alte servicii. Compania explică aici unul dintre posibilele pericole: „configurația implicită a Cloudflare permite doar proxy-ul traficului HTTP și va întrerupe traficul de e-mail”. Hopa.
Aruncați o privire la articolul respectiv pentru a înțelege eventualele probleme de e-mail și să fiți conștienți de faptul că activarea Cloudflare ar putea avea unele efecte neașteptate. Alegeți un moment liniștit pentru a experimenta, poate un weekend, ori de câte ori este mai puțin probabil ca orice problemă să aibă efect.
Timpul de configurare programat, mergeți la registratorul de domenii, efectuați modificările în panoul său de control, iar Cloudflare ar trebui să fie activat destul de repede. (Registratorilor de domenii le place să citeze un timp de 24-48 de ore, dar acesta este cel mai rău caz - al nostru a fost gata în câteva minute.)
Consola web Cloudflare se deschide cu o prezentare rapidă a unor setări utile de securitate. Activarea Rescrierilor automate HTTPS redirecționează interogările HTTP către HTTPS ori de câte ori este posibil; Auto Minify reduce dimensiunea fișierelor HTML, CSS și JavaScript ale site-ului dvs., iar Brotli este un algoritm inteligent de compresie dezvoltat de Google, care reduce de obicei fișierele text cu 10-20% mai mult decât Gzip.
Este o veste bună, mai ales pentru un produs gratuit. Unele planuri comerciale CDN încă nu acceptă compresia Brotli, de exemplu, și chiar gigantul Amazon CloudFront nu a obținut-o decât în septembrie 2022-2023.
Caracteristici
Consola web Cloudflare se deschide cu o pagină Prezentare generală care afișează starea curentă a site-ului dvs., care ar trebui să se schimbe în „Vești minunate! Cloudflare vă protejează acum site-ul ”odată ce noile setări DNS s-au propagat.
Consola afișează pictograme mici pentru încă 15 zone de funcții, inclusiv Analytics, DNS, Firewall, Viteză, Caching, Reguli de pagină, Rețea, Trafic și Personalizare. Chiar și experții vor fi lăsați să ghicească ce ar putea fi în unele dintre acestea, dar făcând clic pe fiecare la rândul său, se descoperă mai multe.
Zona Analytics are o grămadă de rapoarte detaliate care acoperă utilizarea lățimii de bandă, solicitările, traficul DNS, eficiența cache-ului, vizitatorii unici, amenințările blocate și multe altele. Chiar și planul gratuit primește cele mai multe dintre acestea, deși există unele limite semnificative legate de timp (raportul DNS acoperă doar ultimele 6 ore; contul Pro menține până la o zi; planul Enterprise păstrează date de 30 de zile).
Faceți clic pe butonul Viteză și Cloudflare rulează câteva teste de performanță pe site-ul dvs., raportând orice îmbunătățiri pe care le-ați văzut de la activarea CDN și setările inițiale de optimizare (Auto Minify, Brotli și așa mai departe). Acestea au susținut că timpul de încărcare a site-ului nostru de testare a fost acum cu 62% mai rapid . Dacă faceți clic pe fila Optimizare, se afișează o listă de modificări de accelerare pe care le puteți aplica, dar cele mai multe dintre acestea sunt disponibile numai cu planurile plătite.
Zona Caching oferă un nivel bun de control asupra setărilor cache, mai ales pentru un serviciu gratuit. Puteți șterge memoria cache complet sau puteți șterge obiecte individuale; setați un timp implicit pentru ca browserul unui vizitator să memoreze fișiere în cache (minimum 30 de minute) sau decideți cum să tratați șirurile de interogare. (Când există o adresă URL precum example.com/pic.jpg.webp "https://cdn.mos.cms.futurecdn.net/GR7aeZWC9Z7rUWxLG8uzf3.jpg.webp">
Performanţă
Să descoperiți care este cel mai rapid CDN pentru dvs. este o afacere complicată. Fiecare serviciu are propria rețea, care ar putea să exceleze într-o țară, dar să dezamăgească în alta. Un CDN trebuie să se potrivească și cu vizitatorii site-ului dvs. web. Performanțele de top din Europa nu folosesc deloc dacă vizitatorii dvs. sunt în mare parte din America de Nord.
CDNPerf vă poate indica în direcția corectă, listând cei mai rapizi furnizori în funcție de țară, continent sau din întreaga lume.
Pe măsură ce scriem, Cloudflare evaluează un loc mediu 11 (din 20) pentru interogările din întreaga lume, cu un timp mediu de răspuns de 36 ms. Acest lucru nu este uimitor, dar, de asemenea, nu este rău, compania bătând mai multe nume mari (CDN77, StackPath și CacheFly erau 13, 14 și 15) și la doar milisecunde în spatele multor altele (G-Core, Fastly, JsDelivr și Akamai nu sunt decât Cu 5 milisecunde înainte.)
Mediile la nivel mondial sunt puțin înșelătoare, totuși, deoarece rezultatele Cloudflare variază considerabil între regiuni. Compania a evaluat un loc relativ dezamăgitor pe locul 14 în America de Nord, de exemplu, și pe locul 17 în Europa. Dar a ocupat un excelent loc 2 în Asia și 4 în Africa, probabil pentru că Cloudflare are o rețea atât de răspândită încât poate ajunge în zonele pe care alții le doresc.
Rețineți că aceasta nu este întreaga poveste, iar site-urile vor vedea câștiguri de performanță diferite în funcție de configurarea lor, de funcțiile Cloudflare pe care le folosesc și de modul în care le folosesc. Dar, în general, există o mulțime de potențial de creștere a performanței aici, mai mult decât suficient pentru a justifica înscrierea la planul gratuit și încercarea dvs. personală.
Verdict final
Cloudflare este ușor de utilizat și oferă o mulțime de caracteristici, securitate excelentă și optimizări eficiente ale site-ului web, fără a menționa o rețea globală imensă care ajunge în zone pe care alte CDN-uri le pierd adesea. Aceasta îl face o necesitate pentru lista scurtă de creștere a performanței.
- De asemenea, am evidențiat cel mai bun CDN