Cloudflare je nesmierne úspešná americká služba CDN, ktorá kombinuje reverzný proxy server so sieťou na doručovanie obsahu a vnáša do technickej zmesi množstvo bonusových bezpečnostných a optimalizačných nástrojov.
Táto služba nie je konvenčným CDN. Nemusíte si vyberať konkrétny obsah, ktorý chcete uložiť do medzipamäte, a nie je potrebné upravovať kód vášho webu. Namiesto toho aktualizujete svoje servery názvov DNS tak, aby používali Cloudflare, a keď sa zmeny rozšíria po internete (môže to trvať 24 hodín, zvyčajne je to oveľa menej), služba sa naštartuje automaticky.
Niektoré z výhod sú podobné ako pri iných sieťach CDN. Cloudflare zistí polohu akýchkoľvek návštevníkov a nasmeruje ich do najbližšieho dátového centra. Ak je to možné, slúži váš obsah z vlastnej vyrovnávacej pamäte, čím sa zlepšujú časy odozvy.
- Chcete vyskúšať Cloudflare? Navštívte webovú stránku tu
Ďalšie výhody sú skôr na nízkej úrovni. Pretože Cloudflare vie všetko o vašom webovom prenose, môže ho filtrovať rôznymi spôsobmi. Služba blokuje hrozby na základe reputácie, hlavičiek HTTP, čiernych zoznamov a ďalších. Môže zastaviť alebo obmedziť zneužívajúce roboty, obmedziť spam spamu, chrániť kľúčové porty (SSH, telnet, FTP) pred hackermi alebo detegovať a zmierniť útoky DDoS rôznymi spôsobmi.
Medzi kvalitné doplnky patrí niekoľko efektívnych optimalizácií obrazu. „Poľská“ technológia Cloudflare pracuje na znížení veľkosti obrazových súborov v priemere o 35%, zatiaľ čo program „Mirage“ využíva rôzne techniky na optimalizáciu zobrazovania obrázkov na mobilných zariadeniach. Samotné tieto funkcie môžu na niektorých stránkach výrazne zmeniť rýchlosť.
Zatiaľ čo sa Cloudflare silno zameriava na jednoduché použitie a funkcie priateľské k spotrebiteľom, služba ponúka veľa aj pre náročnejších a technických používateľov. Získate podporu pre IPv6, HTTP / 3, WebSockets, pravidlá stránky na manipuláciu s prenosom, REST API, vyhradené SSL certifikáty a ďalšie.
Ceny
Sortiment produktov Cloudflare začína základným bezplatným plánom. Toto kladie prísne obmedzenia na niektoré funkcie (iba základná ochrana DDoS, iba pravidlá pre 3 stránky) a iné úplne klesá (bez optimalizácie obrázkov), neexistujú však žiadne hlúpe obmedzenia, ktoré by vás nútili inovovať. Získate rovnaký prístup k niektorým pokročilým funkciám, ako je REST API, ako komerčné účty. Tento plán je tiež bezplatný navždy, bez obmedzenia šírky pásma.
Cloudflare Pro je účet v hodnote 20 dolárov mesačne zameraný na profesionálnych používateľov. Týmto sa rozširuje bezplatný plán o webovú bránu firewall služby Cloudflare, vrhajú sa doň nástroje na optimalizáciu obrázkov a umožňuje sa až 20 pravidiel stránok. E-mailová podpora získa strednú dobu odozvy dve hodiny. Existuje viac pravidiel agenta používateľa a brány firewall a upozornenia na DDoS útoky v reálnom čase. Celkovo je tu pravdepodobne dosť funkcií na odôvodnenie nákladov, najmä pre weby s vysokou premávkou, ktoré by boli pri iných sieťach CDN postihnuté poplatkami za ďalšiu šírku pásma.
Cloudflare Business rozširuje špičkové funkcie s pokročilou ochranou DDoS, vlastným nahrávaním certifikátov SSL, optimalizovaným doručovaním dynamického obsahu, dodržiavaním PCI, prioritnou podporou a až 50 pravidlami stránok. To všetko nám znie dobre, aj keď nás cenová značka 200 dolárov mesačne menej presviedča.
Tieto plány môžete rozšíriť o celý rad doplnkov. Špeciálny certifikát SSL stojí iba 5 dolárov mesačne; 5 ďalších pravidiel pre stránku stojí 5 dolárov; inteligentné smerovanie a vyvažovanie záťaže tiež začína na 5 USD mesačne a obmedzenie rýchlosti chráni pred útokmi odmietnutia služby, pokusmi o heslo hrubou silou a ďalšími za 0,05 USD za 10 000 dobrých požiadaviek.
Nie je prekvapením, že Cloudflare Free je tu vynikajúcim produktom. Je to dosť jednoduché na použitie pre začiatočníkov, ale má dostatok energie na to, aby bolo užitočné pre náročné weby. Nedostatok pravidiel pre stránku a bránu firewall znamená, že nie je ani zďaleka taký konfigurovateľný ako komerčné produkty a nedostatok podpory môže byť problémom, ak ho používate s čímkoľvek kritickým pre podnikanie.
Nastaviť
Vytvorenie účtu Cloudflare funguje podobne ako každá iná webová služba. Zadajte svoju e-mailovú adresu, zvoľte heslo a to je v podstate všetko.
Proces zrýchlenia svojej prvej webovej stránky zahájite zadaním jej domény. Cloudflare chytil každý záznam DNS, o ktorom sme vedeli, že existuje, a pár ďalších nie, potom poskytuje možnosť pridať ďalšie a umožňuje používateľovi rozhodnúť sa, ktoré nastavenia prevezme a ktoré bude sám spravovať. (Ak vôbec netušíte, akceptujte predvolené nastavenia - v prípade potreby ich možno neskôr zmeniť).
Potom už zostáva iba nastavenie serverov názvov domén tak, aby ukazovali na Cloudflare. Je to asi tak jednoduchý proces, ako je vylepšovanie DNS, a stránka Cloudflare vám dokonca hovorí, ktoré záznamy je potrebné zmeniť (napríklad nahradiť stránky ns1.yourhost.com a ns2.yourhost.com výrazmi bayan.ns.cloudflare.com a megan.ns .cloudflare.com.)
Aj keď to vyzerá prekvapivo priamo, má to háčik. Cloudflare zastupuje iba prenos HTTP a jednoduché prepínanie vašich nameserverov by mohlo narušiť ďalšie služby. Spoločnosť tu uvádza jedno z možných nebezpečenstiev: „Predvolená konfigurácia služby Cloudflare umožňuje iba prenos HTTP prostredníctvom protokolu HTTP a preruší prenos pošty.“ Ojoj.
Prezrite si tento článok, aby ste pochopili všetky potenciálne problémy s e-mailom, a uvedomte si, že povolenie Cloudflare môže mať nejaké neočakávané účinky. Vyberte si pokojný čas na experimentovanie, možno víkend, kedykoľvek je menej pravdepodobné, že sa nejaké problémy prejavia.
Naplánujte čas nastavenia, choďte k svojmu registrátorovi domény, vykonajte zmeny v jeho ovládacom paneli a služba Cloudflare by mala byť povolená pomerne rýchlo. (Registrátori domén radi citujú čas 24 - 48 hodín, ale to je najhorší prípad - náš bol pripravený za pár minút.)
Webová konzola Cloudflare sa otvorí krátkym návodom na niektoré užitočné nastavenia zabezpečenia. Povolenie automatického prepisovania HTTPS presmeruje dotazy HTTP na HTTPS, kedykoľvek je to možné; Funkcia Auto Minify zmenšuje veľkosť súborov HTML, CSS a JavaScript na vašom webe a Brotli je inteligentný kompresný algoritmus vyvinutý spoločnosťou Google, ktorý zvyčajne zmenší textové súbory o 10–20% viac ako formát Gzip.
To je dobrá správa, najmä pre produkt zdarma. Niektoré komerčné plány CDN napríklad stále nepodporujú kompresiu Brotli a dokonca ani gigantický Amazon CloudFront ju získal až v septembri 2022-2023.
Vlastnosti
Webová konzola Cloudflare sa otvorí so súhrnnou stránkou, ktorá zobrazuje váš aktuálny stav webu, ktorý by sa mal zmeniť na „Skvelé správy! Cloudflare teraz chráni vaše stránky „po rozšírení vašich nových nastavení DNS.
Konzola zobrazuje malé ikony pre 15 ďalších funkčných oblastí vrátane služieb Analytics, DNS, Firewall, Speed, Caching, Page Rules, Network, Traffic a Customize. Aj experti budú ponechaní hádať, čo by mohlo byť v niektorých z nich, ale kliknutie na každú z nich odhaľuje viac.
Oblasť Analytics obsahuje množstvo podrobných správ pokrývajúcich využitie šírky pásma, požiadavky, prenos DNS, efektívnosť vyrovnávacej pamäte, jedinečných návštevníkov, blokované hrozby a ďalšie. Väčšinu z nich získa dokonca aj bezplatný plán, aj keď existujú určité významné časové obmedzenia (správa DNS pokrýva iba posledných 6 hodín; účet Pro uchováva až jeden deň; plán Enterprise uchováva údaje za 30 dní).
Kliknite na tlačidlo Rýchlosť a Cloudflare spustí na vašom webe niekoľko testov výkonu a nahlási všetky vylepšenia, ktoré ste videli po povolení CDN a jej počiatočných nastavení optimalizácie (Auto Minify, Brotli atď.). Tieto tvrdili, že čas načítania testovacieho webu bol teraz o 62% rýchlejší . Kliknutím na kartu Optimalizácia sa zobrazí zoznam vylepšení zrýchlenia, ktoré môžete použiť, ale väčšina z nich je k dispozícii iba pri platených programoch.
Oblasť ukladania do pamäte cache poskytuje dobrú úroveň kontroly nad nastaveniami pamäte cache, najmä pre bezplatnú službu. Môžete úplne vymazať medzipamäť alebo odstrániť jednotlivé objekty; nastavte pre prehliadač návštevníka predvolený čas na ukladanie súborov do medzipamäte (minimálne 30 minút) alebo sa rozhodnite, ako zaobchádzať s reťazcami dotazov. (Ak existuje adresa URL ako example.com/pic.jpg.webp "https://cdn.mos.cms.futurecdn.net/GR7aeZWC9Z7rUWxLG8uzf3.jpg.webp">
Výkon
Zistiť, ktorá je pre vás najrýchlejšia sieť CDN, je komplikovaná záležitosť. Každá služba má svoju vlastnú sieť, ktorá môže v jednej krajine vyniknúť, v druhej však sklamať. Sieť CDN sa tiež musí porovnávať s návštevníkmi vašich webových stránok. Špičkový výkon v Európe nie je vôbec k ničomu, ak sú vaši návštevníci väčšinou zo Severnej Ameriky.
Program CDNPerf vás môže nasmerovať správnym smerom a uviesť zoznam najrýchlejších poskytovateľov podľa krajín, kontinentov alebo na celom svete.
Ako píšeme, Cloudflare hodnotí priemerne 11. miesto (z 20) pri celosvetových dotazoch s priemernou dobou odozvy 36 ms. To nie je úžasné, ale tiež to nie je zlé, pretože spoločnosť porazila niekoľko zvučných mien (CDN77, StackPath a CacheFly boli na 13., 14. a 15. mieste) a za mnohými ďalšími zaostávala iba o milisekundy (G-Core, Fastly, JsDelivr a Akamai nie sú o nič viac ako 5 milisekúnd dopredu.)
Celosvetové priemery sú však trochu zavádzajúce, pretože výsledky Cloudflare sa medzi regiónmi značne líšia. Spoločnosť bola napríklad v Severnej Amerike pomerne sklamaním na 14. a v Európe na 17. mieste. Ale dosiahol vynikajúce 2. miesto v Ázii a 4. v Afrike, pravdepodobne preto, že Cloudflare má tak rozšírenú sieť, že sa môže dostať aj do oblastí, ktoré ostatným chýbajú.
Pamätajte, že to nie je celý príbeh a stránky uvidia rôzne zvýšenia výkonu v závislosti od ich nastavenia, funkcií Cloudflare, ktoré používajú a ako ich používajú. Ale celkovo je tu veľa potenciálu na zvýšenie výkonu, viac než dosť na to, aby ste si ospravedlnili registráciu do bezplatného plánu a vyskúšali si ho na vlastnej koži.
Konečný verdikt
Cloudflare je ľahko použiteľný a poskytuje veľa funkcií, vynikajúce zabezpečenie a efektívnu optimalizáciu webových stránok, nehovoriac o obrovskej globálnej sieti, ktorá zasahuje oblasti, ktoré často chýbajú v iných sieťach CDN. Preto je užší výber pre zvýšenie výkonu.
- Zdôraznili sme tiež najlepšie CDN