Ma a CDN-iparág legnagyobb óriásával – a BunnyCDN-nel és a Cloudflare-rel – fogom összehasonlítani.
A megfelelő CDN kiválasztása a célközönségnek megfelelően befolyásolhatja vállalkozása eredményét. De honnan tudja, hogy melyik CDN a legjobb az Ön számára?
Íme néhány tipp –
- Értse meg, hogyan működnek: Nem minden CDN működik ugyanúgy.
- Árképzés: Találja ki a legjobb választást az árképzés alapján.
- Jelenléti pont: Győződjön meg róla, hogy rendelkezik PoP-okkal az Ön üzleti régiójában, hogy villámgyors élményt nyújtson látogatóinak.
- Jellemzők: A CDN általában a legújabb és legjobb technológiával rendelkezik, mint például a HTTP/3, HTTP/2, TLS 1.3 protokoll.
- Biztonság: Tűzfal, IP-védelem, kérések blokkolása, peremszabályok
- Közösség és támogatás: A gyors átfutási idő létfontosságú a probléma gyors megoldásához.
- GDPR aggodalom: GDPR-irányelveknek megfelelő szolgáltatást kell választanunk.
- Ajánlásunk: A CDN kiválasztása esettől függően, az igényeknek megfelelően történhet. Esetről esetre megmutatom, hogy mikor mit érdemes megfontolni.
Ismerjük meg a BunnyCDN és a Cloudflare közötti különbségeket.
Mindkét CDN működésének megértése
A BunnyCDN GEO-Cast pull zone CDN-t kínál. Kevésbé ismert lehetősége van a BunnyCDN fordított proxyként való használatára is. Gyors és biztonságos.
- A BunnyCDN szolgáltatásának használatához a CNAME engedélyezése szükséges a DNS rekordnál.
A Cloudflare teljesen reverse-proxy CDN, Anycast menedzselt DNS-szolgáltatásokkal. A szolgáltatás igénybevételéhez a felhasználóknak frissíteniük kell a névszervereket. Kérésre lehetővé teszik a CNAME beállítását is az üzleti és vállalati ügyfelek számára.
Árképzés
A BunnyCDN árazása pay-as-you modellként működik. Egyszerű két tervük és egy kiegészítőjük van.
- A Premium Tier magában foglalja az összes PoP-jét világszerte. Ez olyan weboldal számára alkalmas, amelynek a leggyorsabb teljesítményű globális közönségre van szüksége.
- A Volume Tier 7 kézzel kiválasztott PoP-t tartalmaz. Alkalmas nagy sávszélességű kiszolgálásra a költségek töredékéért.
- A BunnyCDN Optimizer, ez egyfajta kiegészítő szolgáltatás CSS, JS és képmanipulációhoz.
A Cloudflare nem korlátozza a sávszélességet, amíg azt HTML-tartalommal együtt szolgálják ki, és nem nagy arányban csak statikus tartalmakat, például videókat vagy szoftvereket.
- A Cloudflare ingyenes csomagja lehetővé teszi a proxyingot közepes teljesítményű előnyökkel és funkciókkal. Ingyenes DDoS-védelmet kínál. Nem hiszem, hogy az állításait a globális CDN-ről, hogy a legalacsonyabb a semmi prioritás a legközelebbi PoP-hez való útválasztás. A Cloudflare nem teszi lehetővé a változatos proxied választ a WebP kiszolgálására az ingyenes tervben.
- A Pro terv automatikus képoptimalizálást kínál menet közben, webes tűzfalat egy olyan alkalmazáshoz, mint a WordPress. Lehetővé teszi a 20 oldalas szabályokat.
- Az üzleti terv ára 200 $ / hó a PCI-megfelelőségért és az olyan kulcsfontosságú funkciókért, mint az egyéni SSL. A legdrágább költség ellenére nem tapasztaltunk következetességet a legközelebbi PoP-hez történő útválasztásban minden internetszolgáltató esetében. Ez a terv lehetővé teszi az egyéni névszerverek használatát is.
- Az Enterprise Plan a Cloudflare összes optimális szolgáltatását kínálja. Egyéni IP-tartományt használ a világ minden táján villámgyors késleltetés érdekében. Ez a konkrét terv lehetővé teszi a hostnév szerinti tisztítást, a cache tag-et, a magas feltöltési limitet, a wildcard proxy-t, a vállalati szintű DDoS-támadáscsökkentést és még sok mást.
Jelenléti pont
- A BunnyCDN 112 jelenléti ponttal rendelkezik. Ez olyan régiókat foglal magában, mint Európa, Észak-Amerika, Ázsia, Óceánia, Afrika és Dél-Amerika.
- A Cloudflare több mint 200 PoP-vel rendelkezik. Ez olyan régiókat foglal magában, mint Afrika, Ázsia, Európa, Latin-Amerika és a Karib-térség, Közel-Kelet, Észak-Amerika és Óceánia.
Legjobb jellemzők
Automatikus CDN gyorsítótár bemelegítés
A sok PoP-vel rendelkező CDN hátránya, hogy a kevesebb PoP-vel rendelkező CDN-hez képest több kérésből kell gyorsítótárat építeni.
A leggyorsabb teljesítmény biztosítása érdekében a CDN kiválasztásakor a gyorsítótár bemelegedési funkciójának megléte alapvető fontosságú.
A BunnyCDN Perma Cache-t kínál, amely a cache geo-reprodukcióját néhány kiválasztott adatközpontban történő állandó tárolással végzi. Ez a funkció hasznos a nem gyorsítótárazott kérések gyors kiszolgálásában és a gyors teljesítmény elérésében. A BunnyCDN névleges díjat számít fel a Perma cache használatának függvényében, amely egy tárolási zóna integrálásával működik.
Argo egyszerűen egy kiváló funkciója Cloudflare, hogy szolgálja a nem tárolt kérések PoP korábban elhozta a tartalmat. Ez a funkció a legtöbbször alacsony késleltetésű tartalom kiszolgálásához hasznos. A Cloudflare-nél az Argo szolgáltatásért 0,10 USD/GB-ot kell fizetni.
Egyéni hostnév
A BunnyCDN-ben több egyéni hostnevet is hozzáadhat, és Let’s Encrypt SSL-t telepíthet rajta. A BunnyCDN támogatja a vadkártyás hostneveket is. Ebben az esetben azonban egyéni wildcard SSL-t igényel.
A Cloudflare-ben több hostnevet is hozzáadhat, először a választott hostnevet adhatja hozzá alias-ként az eredeti kiszolgálónál.
Custom SSL
Nem számít, hogy melyik csomagban vagy prémium vagy Volume tier BunnyCDN lehetővé teszi az Egyéni SSL feltöltését a megbízható Tanúsító Hatóságtól további költség nélkül.
A Cloudflare az egyéni SSL feltöltéséhez Business Plan vagy magasabb szintű szolgáltatást igényel.
Vary Cache
A BunnyCDN a felhasználó-ügynök karakterláncának megfelelően különböző HTTP-válaszokat adhat. Ha például WebP-képeket szeretne szolgáltatni a származási szerverről, ez könnyen megoldható. Opcionálisan az optimalizáló szolgáltatások segíthetnek az optimalizált képek automatikus kiszolgálásában.
A Cloudflare nem támogatja a Vary HTTP fejléccel ellátott gyorsítótárazott válasz kiszolgálását. Ez a Worker vagy Enterprise tervnek nevezett kiegészítő szolgáltatásai segítségével lenne lehetséges egyéni gyorsítótárkulcson keresztül. Ha WebP-képeket szeretne kiszolgálni, akkor a Pro Plan vagy annál magasabb szintű megoldás.
Cache megkerülése sütikkel
Az élszabály sok olyan rejtett lehetőséget tartalmaz, amelyek figyelmen kívül maradhatnak. A fejléc kéréstől a fejléc válaszig sok mindent testreszabhat, hogy mikor szolgálja ki a CDN cache-t vagy sem. Könnyen megkerülhető a gyorsítótár bizonyos sütik felett az edge rule segítségével. Ez az egyik legerősebb funkció, amire számíthat, ha dinamikus tartalmat szeretne fordított proxyként kiszolgálni.
A Cloudflare Business Plan segítségével beállíthatja a cache megkerülését a cookie-kon keresztül, ha létrehoz egy Page szabályt a célsüti nevével.
Security
Mindkét vállalat kínál HTTP/2, TLS 1.0, 1.1, 1.2 és 1.3 verziót a leggyorsabb HTTPS-kapcsolathoz. Ha a PCI-nek való megfelelés érdekében E-commerce áruházat üzemeltet, opcionálisan letilthatja az elavult TLS-verziót.
A BunnyCDN számos biztonsági funkcióval rendelkezik, mint például
- POST kérések blokkolása
- A gyökér elérési útvonal blokkolása
- Bizonyos Referrers hostnevek blokkolása
- Bizonyos Referrers hostnevek engedélyezése
- IP-cím, ország blokkolása
Érdekes módon mindezek a BunnyCDN Edge Rules használatával is lehetségesek. Jelenleg Pull zónánként 20 edge rule van limitálva. Az edge rule funkció segíthet sok egyéni szabály beállításában az alkalmazás védelme érdekében.
A Cloudflare Origin SSL tanúsítványt is kínál, amely segít korlátozni a tartalom kiszolgálását csak a Cloudflare hálózaton keresztül. Számos webes tűzfal funkcióval is rendelkezik, amelyekkel az igényeknek megfelelő szabályokat állíthat be.
Egyedülálló funkciók, amelyeket csak a Cloudflare kínál
- A Cloudflare képes a tartalmat címkék szerint gyorsítótárba helyezni, és ennek megfelelően lehetővé teszi a törlést.
- A BunnyCDN nem rendelkezik semmilyen tag funkcióval a kiválasztott tartalomtípus tisztítására.
- A Cloudflare által nyújtott DDoS-védelem a legjobb az iparágban.
- A BunnyCDN alapértelmezés szerint DDoS-védelmi szolgáltatásokat kínál.
- Cloudflare jól ismert leggyorsabb DNS szolgáltatások, ami megkönnyíti az integrációt, és lehetővé teszi a jobb teljesítményt, függetlenül attól, hogy www vagy nem-www host.
- A bunny.net DNS-szolgáltatásokat kínál a root hostnév feletti útválasztási problémák enyhítésére a Pull Zone rekord támogatásával.
- A Cloudflare teljes IPV6-kompatibilitást kínál.
- Úgy tűnik, hogy a BunnyCDN részben támogatja az IPV6-ot.
- A Cloudflare egyedi NGINX szervert használ, amely modern HTTP/3 protokollt kínál.
- Úgy tűnik, a BunnCDN még mindig az NGINX megjelenésére vár.
Egyedülálló funkciók, amelyeket csak a BunnyCDN kínál
- A BunnyCDN lehetővé teszi a Push CDN használatát, olyan tárolási szolgáltatásokat kínál, amelyek a Pullzone CDN integrációjával nagy teljesítményűek a statikus webhelyek kiszolgálásához. Ez megfizethető, mint 0,01 USD / GB, hogy a maximális USD 0,0,3 USD / GB árfolyam.
- A Cloudflare a Stream nevű videóhoz kínál tárolási szolgáltatásokat.
- A BunnyCDN olyan hasznos peremszabályokat kínál, mint a Change Origin URL, Header Request, Header response, Token Authentication és így tovább.
- Azt mondhatom, hogy a BunnyCDN egy Pullzone, Pushzone és egyfajta reverse-proxy CDN is.
- A Cloudflare-rel ellentétben a BunnyCDN nem pazarolja a látogatók idejét azzal, hogy időnként meg kell oldaniuk a captchát.
- A BunnyCDN a világ legjobbjait kínálja a legkedvezőbb áron, amit bárki megengedhet magának. Az optimalizáló szolgáltatás tovább segít a felhasználási számla csökkentésében azáltal, hogy kevesebb adatot szolgál ki optimalizált formában.
- A Cloudflare Free terv egy teaser, amely alkalmas a szolgáltatások értékelésére szolgáló tesztelésre. A Cloudflare általában költséges és a vállalati ügyfelek számára megfelelő.
Közösség és támogatás
A BunnyCDN a kezdők számára is könnyen használható. Lehet, hogy nincs szükséged támogatásra, de ha valaha is szükséged lesz rá, megnézheted a dokumentációját, vagy kérdezhetsz a fórumon vagy a támogatási jegyen keresztül.
Cloudflare is könnyen használható, hogy egy kattintással mindent. Főként e-mailes támogatással, telefonos, élő chat és egy Discourse közösség is van, hogy a Cloudflare felhasználókkal kapcsolatba léphessenek.
A legjobb, hogy a Cloudflare dokumentációt írt szó szerint mindenről, amire valaha is szüksége lehet.
GDPR
A Cloudflare és a BunnyCDN egyaránt lehetővé teszi az adatfeldolgozási megállapodás aláírását. A BunnyCDN alapértelmezés szerint csak anonim IP-címek naplózását engedélyezi. A látogató teljes IP-címét az adatfeldolgozási megállapodás aláírása után kapja meg.
Ajánlásunk
A Cloudflare megfelelő választás a vállalati ügyfelek számára. A vállalati csomag vállalati szintű DDoS-védelmet, teljesítményt és biztonságot nyújt, amit a Cloudflare állít. A Cloudflare-t csak DNS szolgáltatásra ajánlom, kivéve a CNAME Flatenning céljára.
Ha megfizethető, a költségvetésednek megfelelő megoldásra van szükséged, akkor a BunnyCDN használatát ajánlom. Bármely DNS-szolgáltatónál, például a Cloudflare-nél, CNAME rekordon keresztül kezdheti el használni. Jelenleg nem ajánlom a BunnyCDN használatát root domain felett, hanem csak CNAME-kompatibilis DNS-rekord felett.
Melyik CDN a legköltséghatékonyabb a szoftver- vagy videóküldéshez?
A BunnyCDN a felhőalapú tárhelyével ideális megoldás statikus fájlok szállítására.
Mi a Cloudflare egyik legjobb tulajdonsága?
Mivel a Cloudflare számos PoP-vel rendelkezik szerte a világon, a DNS-je elképesztően gyors.
Hogyan használhatom a BunnyCDN-t a WordPress-szel?
A BunnyCDN hivatalos pluginját használhatja a WordPress-be történő integrációhoz.
Használhatom a Cloudflare-t a névszerverek megváltoztatása nélkül?
Egy vállalati ügyfél a CNAME beállítási módszerrel a névszerverek megváltoztatása nélkül is használhatja a Cloudflare-t.
Can I use Cloudflare and BunnyCDN together?
Továbbra is használhatja a Cloudflare-t a DNS-hez és a BunnyCDN-t a fájlok kiszolgálásához.
I am using both I feel that free plan of Cloudflare is better than bunny CDN
In what specific terms ‘Free Plan of Cloudflare’ is better?
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
Excellent post. Thank you for sharing this comparison
Thanks Rahul for your kind feedback.