Bunny.net vs Cloudflare: Hvilken er bedst?

I dag vil jeg sammenligne med den største gigant i CDN-branchen – BunnyCDN og Cloudflare.

Valg af et passende CDN i forhold til din målgruppe kan påvirke din virksomheds bundlinje. Men hvordan ved du, hvilket CDN der er bedst for dig?

Her er nogle tips –

  • Understand how they work: Ikke alle CDN’er fungerer på samme måde.
  • Pricing: Find ud af det bedste valg i forhold til prisfastsættelsen.
  • Point of Presence: Sørg for, at den har PoP’er i dit forretningsområde for at give dine besøgende en lynhurtig oplevelse.
  • Features: Et CDN leveres normalt med den nyeste og bedste teknologi som f.eks. HTTP/3, HTTP/2, TLS 1.3-protokollen.
  • Security:  Firewall, IP-beskyttelse, blokering af anmodninger, kantregel
  • Community & Support: Hurtig ekspeditionstid er afgørende for at løse problemet hurtigt.
  • GDPR Concern: Vi bør vælge en tjeneste, der overholder GDPR-retningslinjerne.
  • Our recommendation: Valg af CDN kan afhænge af de enkelte tilfælde og af kravene. Jeg vil vise dig fra sag til sag, hvornår du skal overveje hvad.

Lad os lære om forskellene mellem BunnyCDN og Cloudflare.

Forstå, hvordan begge CDN’er fungerer

BunnyCDN tilbyder GEO-Cast pull zone CDN. Den har også en mindre kendt mulighed for at bruge BunnyCDN som reverse proxy. Den er lynhurtig og sikker. 

  • BunnyCDN kræver, at du aktiverer CNAME på DNS-posten for at kunne bruge tjenesten.

Cloudflare er et fuldt reverse-proxy CDN med Anycast-administrerede DNS-tjenester. For at bruge denne tjeneste skal brugerne opdatere deres navneservere. På anmodning tillader de også CNAME-opsætning for erhvervs- og virksomhedskunder.

Prisfastsættelse

BunnyCDN-prisfastsættelsen fungerer som en pay-as-you-model. De har to enkle planer og en addon. 

  • Premium Tier omfatter alle dets PoP’er rundt om i verden. Den er velegnet til et websted, der har brug for den hurtigste ydeevne til et globalt publikum.
  • Volume Tier indeholder håndplukkede 7 PoP’er. Den er velegnet til at levere høj båndbredde til en brøkdel af prisen.
  • BunnyCDN Optimizer er en slags addon-tjenester til CSS, JS og billedmanipulation. 

Cloudflare begrænser ikke båndbredden, så længe det serveres sammen med HTML-indhold og ikke i høj andel af statisk indhold som f.eks. videoer eller software.

  • Cloudflare’s gratis abonnement giver mulighed for proxying med mellemstore fordele og funktioner i form af ydeevne. Den tilbyder gratis DDoS-beskyttelse. Jeg tror ikke på deres påstande om global CDN det har den laveste til ingenting prioritet af routing til den nærmeste PoP. Cloudflare tillader ikke varieret proxiesvar til at tjene WebP i Free Plan.
  • Pro-planen tilbyder automatisk billedoptimering on-the-fly, Web Firewall til en applikation som WordPress. Den tillader 20-side regler.
  • Business Plan koster $200/måned for PCI-overholdelse og nøglefunktioner som Custom SSL, omgåelse af proxied cache over cookies. På trods af den dyreste pris har vi ikke set konsistens i routing til den nærmeste PoP for alle ISP’er. Dette abonnement giver også mulighed for brugerdefinerede navneservere.
  • Enterprise Plan tilbyder alle de optimale funktioner, som Cloudflare har at tilbyde. Den bruger et brugerdefineret IP-område for at opnå lynhurtig latenstid i hele verden. Denne særlige plan giver mulighed for rensning efter værtsnavn, cache tag, høj upload-grænse, wildcard proxy, enterprise-grade DDoS-angrebsafbødning og meget mere.

Punktet for tilstedeværelse

  • BunnyCDN har 53 tilstedeværelsessteder. Det omfatter regioner som Europa, Nordamerika, Asien, Oceanien, Afrika og Sydamerika.
  • Cloudflare har over 200 PoP’er. Det omfatter regioner som Afrika, Asien, Europa, Latinamerika og Caribien, Mellemøsten, Nordamerika og Oceanien.

Bedste funktioner

Automatisk opvarmning af CDN-cache

Et CDN med så mange PoP’er har den ulempe, at det kræver opbygning af cache fra et større antal forespørgsler sammenlignet med et CDN med færre PoP’er.

For at sikre den hurtigste ydelse det meste af tiden er en cache-opvarmningsfunktion en vigtig ting at overveje, når du vælger et CDN.

BunnyCDN tilbyder Perma Cache, som laver Geo-Replikation af Cache ved at lagre permanent i nogle få udvalgte datacentre. Denne funktion er nyttig til at betjene ucached forespørgsel hurtigt og opnå hurtig ydeevne hele tiden. BunnyCDN opkræver et nominelt gebyr i henhold til brugen af Perma cache, som fungerer ved at integrere en lagerzone.

Argo er simpelthen en fremragende funktion i Cloudflare, der tjener uopgjorte anmodninger fra PoP, som tidligere har hentet indholdet. Denne funktion er nyttig til at tjene indhold med lav latenstid det meste af tiden. Hos Cloudflare skal du betale 0,10 USD pr. GB for Argo.

Brugerdefineret værtsnavn

Du kan tilføje flere brugerdefinerede værtsnavne i BunnyCDN og implementere Let’s Encrypt SSL over dem. BunnyCDN understøtter også wildcard-værtsnavne. Det kræver dog brugerdefineret wildcard SSL i det tilfælde.

I Cloudflare kan du også tilføje flere værtsnavne ved først at tilføje det valgte værtsnavn som et alias på din origin-server.

Brugerdefineret SSL

Uanset hvilket abonnement du har, enten Premium- eller Volume-niveau, tillader BunnyCDN at uploade brugerdefineret SSL fra en betroet certifikatmyndighed uden ekstra omkostninger.

Cloudflare kræver Business Plan eller højere for at kunne uploade brugerdefineret SSL. 

Vary Cache

BunnyCDN kan levere forskellige HTTP-svar i henhold til brugeragentstrengen. Hvis du f.eks. ønsker at levere WebP-billeder fra origin-serveren, er det nemt muligt. Optimizer-tjenester kan eventuelt hjælpe med automatisk at levere optimerede billeder.

Cloudflare understøtter ikke servering af cachede svar med Vary HTTP-header. Det ville være muligt ved hjælp af deres ekstra tjenester kaldet Worker- eller Enterprise-plan via en brugerdefineret cache-nøgle. Hvis du vil tjene WebP-billeder, skal du gå til Pro Plan eller derover.

Omgå Cache ved hjælp af cookies

Kantreglen indeholder en masse skjulte muligheder, som kan blive overset. Fra headerforespørgsel til headerrespons kan du tilpasse meget, når du skal servere CDN-cachen eller ej. Det er nemt muligt at omgå cachen over visse cookies via edge rule. Det er en af de mest kraftfulde funktioner, du kan forvente, hvis du ønsker at servere dynamisk indhold som reverse proxy.

Med Cloudflare Business Plan kan du indstille omgå cache over cookies ved at oprette en sidregel med dit cookie-målnavn.

Sikkerhed

Begge virksomheder tilbyder HTTP/2, TLS version 1.0, 1.1, 1.2 og 1.3 for den hurtigste HTTPS-forbindelse. Hvis du driver en e-handelsbutik for at overholde PCI, kan du eventuelt deaktivere den forældede TLS-version.

BunnyCDN har mange sikkerhedsfunktioner som f.eks. 

  • Bloker POST-anmodninger
  • Bloker adgang til rodsti
  • Bloker visse henvisningsværtsnavne
  • Tillad visse henvisningsværtsnavne for henvisere
  • Bloker IP-adresse, land

Interessant nok er alle disse muligheder også mulige ved hjælp af BunnyCDN Edge Rules. Lige nu er der en grænse på 20 kantregler pr. Pull-zone. Edge Rule-funktionen kan hjælpe med at oprette mange brugerdefinerede regler for at beskytte applikationen.

Cloudflare tilbyder også Origin SSL-certifikat, der hjælper med at begrænse servering af indhold til kun at foregå via Cloudflare-netværket. Det har også mange webfirewallfunktioner til at indstille regler efter behov.

Unikke funktioner, som kun Cloudflare tilbyder

  • Cloudflare kan cache indhold efter tag og tillade udrensning i overensstemmelse hermed.
  • BunnyCDN har ikke nogen tag-funktion til at rense udvalgte indholdstyper.
  • DDoS-beskyttelse fra Cloudflare er den bedste i branchen.
  • BunnyCDN tilbyder DDoS-beskyttelsestjenester som standard.
  • Cloudflare er kendt for sine hurtigste DNS-tjenester, hvilket gør det lettere at integrere og giver bedre ydeevne uanset om der er tale om www- eller ikke-www-værter.
  • BunnyCDN har en plan om at tilbyde DNS-tjenester i fremtiden for at afhjælpe routingproblemer i forbindelse med rodværtsnavne. Lige nu er det kun egnet til faktiske CNAME-rekord.
  • Cloudflare tilbyder fuld IPV6-kompatibilitet. 
  • BunnyCDN har tilsyneladende delvis understøttelse af IPV6.
  • Cloudflare bruger en tilpasset NGINX-server, der tilbyder moderne HTTP/3-protokol.
  • Det ser ud til, at BunnCDN stadig venter på, at NGINX bliver udrullet.

Unikke funktioner, som kun BunnyCDN tilbyder

  • BunnyCDN giver mulighed for at bruge som Push CDN og tilbyder lagringstjenester, der er effektive til at betjene statiske sider med integration af Pullzone CDN. Det er overkommeligt som USD 0,01 pr. GB til en maksimal USD 0,0,3 pr. GB sats.
  • Cloudflare tilbyder lagringstjenester til video kaldet Stream.
  • BunnyCDN tilbyder nyttige Edge Rule såsom Change Origin URL, Header Request, Header response, Token Authentication og meget mere.
  • Jeg kan sige, at BunnyCDN er en Pullzone, Pushzone og også en slags reverse-proxy CDN.
  • I modsætning til Cloudflare spilder BunnyCDN ikke besøgendes tid med at bede om at løse captcha nu og da.
  • Cloudflare serverer captcha for en fejl over loginsiden, mens de får API-nøgle og TOR-brugere. hCaptcha siger, at det “giver websites mulighed for at tjene penge på at opfylde denne efterspørgsel og samtidig blokere bots og andre former for misbrug”.
  • BunnyCDN tilbyder alt det bedste fra hele verden til den mest fordelagtige pris, som alle kan betale. Optimizer-tjenesten hjælper yderligere med at reducere forbrugsregningen ved at servere færre data i en optimeret form.
  • Cloudflare Free-planen er en teaser, som er egnet til at teste og evaluere tjenesterne. Cloudflare er generelt dyrt og egnet til erhvervskunder.

Fællesskab og støtte

BunnyCDN er let at bruge for begyndere. Du har måske ikke brug for support, men hvis du nogensinde får brug for det, kan du tjekke dokumentationen eller spørge i forummet eller via en supportbillet.

Cloudflare er også let at bruge, så du kan klikke på alting med et enkelt klik. Der er primært e-mail-support, telefon, live chat og et Discourse-fællesskab til at interagere med Cloudflare-brugere.

Det bedste ved Cloudflare er at Cloudflare har skrevet dokumentation for bogstaveligt talt alt, hvad du nogensinde kan få brug for.

GDPR

Cloudflare og BunnyCDN giver begge mulighed for at underskrive en databehandleraftale. BunnyCDN tillader som standard kun logning af anonyme IP-adresser. Du får din besøgendes fulde IP-adresse, når du har underskrevet databehandleraftalen.

Vores anbefaling

Cloudflare er et passende valg for erhvervskunder. Enterprise-planen giver DDoS-beskyttelse, ydeevne og sikkerhed i virksomhedsklassen, som Cloudflare hævder. Jeg anbefaler Cloudflare kun til DNS-tjeneste undtagen til CNAME Flatenning formål.

Hvis du har brug for en prisbillig løsning, der passer til dit budget, anbefaler jeg at bruge BunnyCDN. Hos enhver DNS-udbyder som Cloudflare kan du begynde at bruge via CNAME record. I øjeblikket anbefaler jeg ikke at bruge BunnyCDN over roddomænet, men kun over CNAME-kompatible DNS-poster.

Hvilket CDN er omkostningseffektivt til levering af software eller video?

BunnyCDN er med sin Cloud Storage en ideel løsning til levering af statiske filer.

Hvad er en af de bedste funktioner ved Cloudflare?

Da Cloudflare har så mange PoP’er rundt om i verden, er deres DNS utrolig hurtig.

Hvordan bruger man BunnyCDN med WordPress?

Du kan bruge det officielle BunnyCDN-plugin til integration i WordPress.

Kan jeg bruge Cloudflare uden at ændre mine navneservere?

En virksomhedskunde kan bruge Cloudflare uden at ændre navneservere ved hjælp af CNAME-opsætningsmetoden.

Kan jeg bruge Cloudflare og BunnyCDN sammen?

Du kan fortsat bruge Cloudflare til DNS og BunnyCDN til servering af filer.

Skriv en kommentar

5 kommentarer til “Bunny.net vs Cloudflare: Hvilken er bedst?”

  1. Just tried to install your plugin for CDN from WordPress but seems that it has been removed. Please check & help accordingly so that I can install any other suitable plugin for same.

    Thanks in advance!
    Akhilesh Jain

    Svar