„Cloudflare“ apžvalga

Turinys:

Anonim

„Cloudflare“ yra labai sėkminga amerikiečių CDN paslauga, kuri sujungia atvirkštinį tarpinį serverį su turinio pristatymo tinklu ir į techninį derinį įmeta daugybę papildomų saugumo ir optimizavimo įrankių.

Paslauga nėra įprastas CDN. Jums nereikia pasirinkti konkretaus turinio, kurį norite išsaugoti talpykloje, ir nereikia redaguoti savo svetainės kodo. Vietoj to, jūs atnaujinate savo DNS vardų serverius, kad galėtumėte naudoti „Cloudflare“, o kai pakeitimai išplis internete (tai gali užtrukti 24 valandas, paprastai tai yra daug mažiau), paslauga automatiškai paleidžiama.

Kai kurie privalumai yra panašūs į kitus CDN. „Cloudflare“ aptinka lankytojų vietą ir nukreipia juos į artimiausią duomenų centrą. Tai teikia jūsų turinį iš savo talpyklos, jei įmanoma, sutrumpina atsakymo laiką.

  • Norite išbandyti „Cloudflare“? Čia apsilankykite svetainėje

Kiti privalumai yra labiau žemo lygio. Kadangi „Cloudflare“ žino viską apie jūsų žiniatinklio srautą, ji gali jį įvairiai filtruoti. Paslauga blokuoja grėsmes pagal reputaciją, HTTP antraštes, juoduosius sąrašus ir dar daugiau. Tai gali sustabdyti ar apriboti piktnaudžiaujančius robotus, apriboti komentarų šlamštą, apsaugoti pagrindinius prievadus (SSH, telnet, FTP) nuo įsilaužėlių arba įvairiais būdais aptikti ir sušvelninti DDoS atakas.

Kokybiški priedai apima keletą efektyvių vaizdo optimizavimo galimybių. „Cloudflare“ „lenkų“ technologija vidutiniškai sumažina vaizdo failų dydį 35%, o „Mirage“ naudoja keletą metodų, kad optimizuotų vaizdų rodymą mobiliuosiuose įrenginiuose. Vien šios funkcijos gali labai pakeisti kai kurias svetaines.

Nors „Cloudflare“ daugiausia dėmesio skiria paprastam naudojimui ir vartotojui patogioms funkcijoms, ši paslauga taip pat siūlo daugybę reiklesniems ir techniškesniems vartotojams. Gaunate IPv6, HTTP / 3, „WebSockets“, puslapių taisyklių, skirtų manipuliuoti srautu, palaikymą REST API, specialius SSL sertifikatus ir dar daugiau.

Kainodara

„Cloudflare“ produktų asortimentas prasideda nuo pagrindinio nemokamo plano. Tai nustato griežtas kai kurių funkcijų ribas (tik pagrindinė DDoS apsauga, tik 3 puslapių taisyklės) ir visiškai atsisako kitų (nėra vaizdo optimizavimo), tačiau nėra kvailų apribojimų, kad galėtumėte priversti jus atnaujinti. Jūs gaunate tokią pačią prieigą prie kai kurių pažangių funkcijų, pvz., REST API, kaip ir komercinės paskyros. Planas taip pat yra amžinai nemokamas, neribojant pralaidumo.

„Cloudflare Pro“ yra 20 USD per mėnesį sąskaita, skirta profesionaliems vartotojams. Tai pratęsia nemokamą planą naudodama „Cloudflare“ žiniatinklio programų užkardą, įmeta vaizdo optimizavimo įrankius ir leidžia iki 20 puslapių taisyklių. El. Pašto palaikymo trukmė vidutiniškai yra dvi valandos. Yra daugiau vartotojų agentų ir užkardų taisyklių bei realiuoju laiku vykdomi DDoS atakų įspėjimai. Apskritai, tikriausiai yra pakankamai funkcionalumo, kad būtų galima pagrįsti išlaidas, ypač didelio srauto svetainėms, kurios būtų paveiktos papildomais pralaidumo mokesčiais kitose CDN.

„Cloudflare Business“ patobulina aukščiausios klasės funkcijas naudodama pažangią DDoS apsaugą, pritaikytą SSL sertifikatų įkėlimą, optimizuotą dinaminio turinio pristatymą, PCI atitiktį, prioritetinį palaikymą ir iki 50 puslapių taisyklių. Visa tai mums skamba gerai, nors esame mažiau įsitikinę 200 USD per mėnesį kainų etikete.

Šiuos planus galite išplėsti naudodami įvairius priedus. Specialus SSL sertifikatas kainuoja tik 5 USD per mėnesį; 5 papildomų puslapių taisyklės kainuoja 5 USD; išmanusis maršrutas ir apkrovos balansavimas taip pat prasideda nuo 5 USD per mėnesį, o tarifų ribojimas apsaugo nuo paslaugų atsisakymo atakų, bandymų žiaurios jėgos slaptažodžiais ir dar daugiau - už 0,05 USD už 10 000 gerų užklausų.

Nenuostabu, kad čia išskirtinis produktas yra „Cloudflare Free“. Tai pakankamai paprasta naudoti pradedantiesiems, tačiau turi pakankamai energijos, kad būtų naudinga sunkiųjų svetainėms. Puslapių ir užkardos taisyklių trūkumas reiškia, kad tai nėra beveik taip pat konfigūruojama kaip komerciniai produktai, o palaikymo trūkumas gali būti problema, jei jį naudojate su bet kuo verslui svarbiu dalyku.

Sąranka

„Cloudflare“ paskyros kūrimas veikia panašiai kaip ir visos kitos žiniatinklio paslaugos. Įveskite savo el. Pašto adresą, pasirinkite slaptažodį, ir tai iš esmės viskas.

Pirmosios svetainės pagreitinimo procesą pradedate įvesdami jos domeną. „Cloudflare“ sugriebė kiekvieną žinomą DNS įrašą, o kelis - ne, tada jis suteikia galimybę pridėti daugiau ir leidžia vartotojui nuspręsti, kuriuos nustatymus jis perims ir kuriuos jie patys tvarkys. (Jei neturite idėjos, tiesiog sutikite su numatytaisiais nustatymais - prireikus juos galėsite pakeisti vėliau).

Po to vienintelis likęs žingsnis yra nustatyti domeno vardų serverius nukreipti į „Cloudflare“. Tai beveik toks pat paprastas procesas, kaip gaunamas DNS koregavimas, o „Cloudflare“ svetainė netgi nurodo, kuriuos įrašus norite pakeisti (panašiai, pakeiskite ns1.yourhost.com ir ns2.yourhost.com į bayan.ns.cloudflare.com ir megan.ns .cloudflare.com.)

Nors tai atrodo stebėtinai nesudėtinga, yra pagavos. „Cloudflare“ proxy tik HTTP srautą, o paprasčiausiai perjungus vardų serverius gali būti pažeistos kitos paslaugos. Bendrovė čia išskiria vieną iš galimų pavojų: „Pagal numatytąją„ Cloudflare “konfigūraciją galima nustatyti tik HTTP srautą ir bus nutrauktas pašto srautas“. Oi.

Peržiūrėkite tą straipsnį, kad suprastumėte galimas el. Pašto problemas ir žinokite, kad įgalinus „Cloudflare“ gali būti netikėtų padarinių. Pasirinkite ramų laiką eksperimentams, galbūt savaitgalį, kai tikėtina, kad kokios nors problemos turės įtakos.

Suplanuotas sąrankos laikas, eikite į domeno registratorių, atlikite pakeitimus valdymo pulte, o „Cloudflare“ turėtų būti įjungta gana greitai. (Domenų registratoriai mėgsta nurodyti 24–48 valandų laiką, tačiau tai blogiausias atvejis - mūsiškis buvo paruoštas per kelias minutes.)

„Cloudflare“ žiniatinklio konsolė atidaroma greitai peržvelgus naudingus saugos nustatymus. Įgalinus automatinį HTTPS perrašymą, kai tik įmanoma, HTTP užklausos nukreipiamos į HTTPS; Automatinis sumažinimas sumažina jūsų svetainės HTML, CSS ir „JavaScript“ failų dydį, o „Brotli“ yra išmanusis „Google“ sukurtas glaudinimo algoritmas, kuris paprastai sumažina tekstinius failus 10–20% daugiau nei „Gzip“.

Tai gera žinia, ypač nemokamam produktui. Kai kurie komerciniai CDN planai vis dar nepalaiko „Brotli“ glaudinimo, ir net milžinas „Amazon CloudFront“ jo nesulaukė iki 2022-2023 m. Rugsėjo mėn.

funkcijos

Atidaromas „Cloudflare“ internetinis pultas su apžvalgos puslapiu, kuriame rodoma dabartinė jūsų svetainės būsena, kuri turėtų pasikeisti į „Puikios naujienos! „Cloudflare“ dabar apsaugo jūsų svetainę, kai tik išplis jūsų nauji DNS nustatymai.

Pultas rodo mažas piktogramas dar 15 funkcijų sričių, įskaitant „Analytics“, DNS, ugniasienę, greitį, talpyklą, puslapio taisykles, tinklą, srautą ir tinkinimą. Net ekspertai liks spėlioti, kas gali būti kai kuriuose iš jų, tačiau spustelėję kiekvieną iš jų paaiškės daugiau.

„Analytics“ srityje yra daugybė išsamių ataskaitų, apimančių pralaidumo naudojimą, užklausas, DNS srautą, talpyklos efektyvumą, unikalius lankytojus, užblokuotas grėsmes ir dar daugiau. Net nemokamas planas gauna daugumą jų, nors yra keletas reikšmingų su laiku susijusių apribojimų (DNS ataskaita apima tik paskutines 6 valandas; „Pro“ paskyra išlaiko iki dienos; „Enterprise“ planas saugo 30 dienų duomenis).

Spustelėkite mygtuką „Greitis“ ir „Cloudflare“ atliks kai kuriuos jūsų svetainės našumo testus, pranešdami apie visus patobulinimus, kuriuos pastebėjote įgalindami CDN ir pradinius optimizavimo nustatymus („Auto Minify“, „Brotli“ ir pan.). Tai teigė, kad bandomosios svetainės įkėlimo laikas dabar buvo 62% greitesnis. . Spustelėjus skirtuką „Optimizavimas“, rodomas greičio keitimo sąrašas, kurį galite pritaikyti, tačiau dauguma jų galimi tik su mokamais planais.

Talpyklos sritis suteikia galimybę gerai kontroliuoti jūsų talpyklos nustatymus, ypač norint naudotis nemokama paslauga. Galite visiškai išvalyti talpyklą arba ištrinti atskirus objektus; nustatykite numatytąjį lankytojo naršyklės failų talpinimo laiką (mažiausiai 30 minučių) arba nuspręskite, kaip elgtis su užklausų eilutėmis. (Kai yra URL, pvz., Example.com/pic.jpg.webp "https://cdn.mos.cms.futurecdn.net/GR7aeZWC9Z7rUWxLG8uzf3.jpg.webp">

Spektaklis

Išsiaiškinti, kuris jums yra greičiausias CDN, yra sudėtingas verslas. Kiekviena paslauga turi savo tinklą, kuris gali pasižymėti vienoje šalyje, bet nuvilti kitoje. CDN taip pat turi atitikti jūsų svetainės lankytojus. Didžiausias našumas Europoje visiškai nenaudingas, jei jūsų lankytojai daugiausia iš Šiaurės Amerikos.

„CDNPerf“ gali nukreipti jus tinkama linkme ir išvardyti greičiausius paslaugų teikėjus pagal šalį, žemyną ar visame pasaulyje.

Kaip rašome, „Cloudflare“ vidutiniškai užima 11 vietą (iš 20) pagal užklausas visame pasaulyje, o vidutinis atsakymo laikas yra 36 ms. Tai nėra nuostabu, bet ir neblogai, nes įmonė sumušė kelis didelius vardus (CDN77, „StackPath“ ir „CacheFly“ buvo 13, 14 ir 15) ir tik milisekundėmis atsiliko nuo daugelio kitų („G-Core“, „Fastly“, „JsDelivr“ ir „Akamai“ nėra daugiau nei 5 milisekundės į priekį.)

Vis dėlto pasaulio vidurkiai yra šiek tiek klaidinantys, nes „Cloudflare“ rezultatai regionuose labai skiriasi. Bendrovė įvertino palyginti nuviliančią, pavyzdžiui, 14-ą vietą Šiaurės Amerikoje ir 17-ąją Europoje. Bet tai užėmė puikią 2-ąją vietą Azijoje ir 4-ąją Afrikoje, turbūt todėl, kad „Cloudflare“ tinklas yra toks išplitęs, kad gali pasiekti kitas vietas, kurių trūksta.

Atminkite, kad tai nėra visa istorija, o svetainėse bus pastebimas skirtingas našumas, atsižvelgiant į jų sąranką, kurias „Cloudflare“ funkcijas jie naudoja ir kaip jas naudoja. Tačiau apskritai čia yra daug našumo didinimo galimybių, daugiau nei pakankamai, kad pateisintumėte prisijungimą prie nemokamo plano ir išbandymą patys.

Galutinis nuosprendis

„Cloudflare“ yra lengva naudoti ir suteikia daugybę funkcijų, puikų saugumą ir veiksmingą svetainių optimizavimą, jau nekalbant apie didžiulį pasaulinį tinklą, kuris pasiekia sritis, kurių kiti CDN dažnai praleidžia. Tai reiškia, kad tai būtina norint padidinti jūsų našumą.

  • Mes taip pat pabrėžėme geriausią CDN