Szukasz najlepszej usługi CDN, aby przyspieszyć swoją witrynę? A może szukasz prostego sposobu na przyspieszenie swojej witryny?
Tak jak ludzie próbowali, wciąż nie byliśmy w stanie złamać praw fizyki.
Oznacza to, bez względu na to, jak szybki jest Internet, odległość między użytkownikami witryny a serwerem witryny ma wpływ na czas ładowania strony. Zasadniczo, jeśli serwer znajduje się w Los Angeles, witryna ładuje się szybciej dla kogoś z San Francisco niż dla kogoś z Hanoi (Uwierz mi, wiem!)
Sieć CDN, skrót od sieci dostarczania treści, naprawia ją, przechowując zawartość witryny na różnych serwerach na całym świecie. Następnie, zamiast konieczności każdorazowego odwiedzania serwera, użytkownicy mogą pobrać pliki witryny z najbliższej lokalizacji CDN.
Doskonale nadaje się do przyspieszenia ładowania strony z całego świata i zmniejszenia obciążenia serwera do rozruchu!
Ale aby rozpocząć, musisz znaleźć dostawcę CDN, który odpowiada Twoim potrzebom i budżetowi.
W tym poście pomogę ci!
Po krótkim wprowadzeniu do niektórych ważnych warunków CDN podzielę się sześcioma świetnymi darmowymi i premium rozwiązaniami CDN. Niezależnie od tego, jaki masz budżet, możesz znaleźć narzędzie na tej liście!
Wyeliminujmy ważną terminologię CDN
Hej, wiem, że prawdopodobnie chcesz po prostu dostać się na najwyższą listę CDN. Ale zanim to zrobię, myślę, że ważne jest zdefiniowanie niektórych kluczowych terminów, aby nie pomylić się, gdy zaczniesz patrzeć na dostawców CDN.
Będę dbał o to, aby był jak najkrótszy i przyjazny dla początkujących.
Po pierwsze jest punkty obecności (PoP) lub Serwery brzegowe (w rzeczywistości oznaczają one nieco inne rzeczy, ale różnica nie ma znaczenia dla większości użytkowników)
Te dwa terminy odnoszą się do liczby lokalizacji CDN na całym świecie. Na przykład, jeśli CDN ma lokalizacje w San Francisco, Londynie i Singapurze, to znaczy 3 punkty obecności (lub 3 serwery obwodowe). W przeciwieństwie do serwerów obwodowych ma to serwer pochodzenia, który jest głównym serwerem, na którym hostowana jest Twoja witryna (np. dostawca usług hostingowych).
Ogólnie rzecz biorąc, większa liczba punktów obecności jest lepsza, ponieważ oznacza to lepszy zasięg na całym świecie.
To powiedziawszy, po pewnym punkcie dla przeciętnej strony internetowej maleje zwrot. Na przykład prawdopodobnie nie będziesz mieć wielu gości z Korei, więc naprawdę ważne jest, aby Twoja CDN miała tylko lokalizację w Japonii zamiast w Japonii y Korea W przypadku większości witryn tak się nie stanie: Japonia jest już bardzo blisko Korei, więc te dodatkowe ułamki sekundy nie mają tak naprawdę znaczenia.
Więc masz pchać vs Pull Strefy Staje się to dość techniczne, więc nie będę tego w pełni wyjaśniał. Ale w zasadzie chodzi o to, jak przenieść pliki z witryny na serwery CDN. Dla większości zwykłych webmasterów: usuń CDN jest to najlepszy wybór, ponieważ umożliwia CDN automatyczne „przeciąganie” plików na serwery, zamiast konieczności ręcznego „wypychania” plików na CDN.
Wreszcie tam zwrotny serwer proxy. Odwrotny serwer proxy działa jako pośrednik między przeglądarkami użytkowników a serwerem witryny. Zasadniczo kieruje ruchem dla Ciebie, co może zaoferować korzyści w zakresie wydajności i bezpieczeństwa (Dowiedz się więcej tutaj) Kilka usług CDN, które omówię, działają również jako serwery odwrotnego proxy, co oznacza, że będą one automatycznie obsługiwać buforowaną wersję witryny bez bez dodatkowego wysiłku z twojej strony.
Mając na uwadze tę ważną wiedzę, rzućmy okiem na najlepszych dostawców CDN, zaczynając od jednej z najbardziej znanych opcji…
1. Stackpath: świetny pełny CDN (wcześniej MaxCDN)
Przez lata MaxCDN była popularną usługą CDN, szczególnie wśród użytkowników WordPress. W 2016 r. Stackpath nabył MaxCDN i zapakował usługi MaxCDN w Stackpath marka. Teraz te dwa są jednym i tym samym.
Podobnie jak Cloudflare, Stackpath oferuje zabezpieczenia i usługi CDN. Stackpath oferuje jednak więcej opcji a la carte, w których możesz wybrać określone usługi lub przejść z kompletnym „pakietem dostaw”, który obejmuje CDN, zaporę ogniową, zarządzany DNS i inne.
Opowiem konkretnie o usłudze CDN, po prostu wiem, że te inne usługi są dostępne, jeśli chcesz.
Stackpath obecnie oferuje 45 punktów obecności na każdym mieszkalnym kontynencie oprócz Afryki. Możesz zobaczyć pełną mapę poniżej:
Ponieważ Stackpath to usuń CDN, jest bardzo łatwy w konfiguracji. Wystarczy wpisać adres URL swojej witryny, a Stackpath zajmie się wyodrębnieniem wszystkich zasobów na serwerach.
Następnie możesz zacząć udostępniać zasoby z serwerów Stackpath Edge.
W przeciwieństwie do Cloudflare nie musisz zmienić swoje serwery nazw, aby używać Stackpath CDN (chociaż Stackpath oferuje zarządzany DNS, jeśli chcesz)
Plusy Stackpath
Wady Stackpath
Cena: Plany CDN Stackpath zaczynają się od 10 USD miesięcznie za przepustowość 1 TB. Następnie zapłać 0,04 USD / GB za dodatkową przepustowość.
2. Cloudflare: bezpłatny i pełen funkcji bezpieczeństwa
Cloudflare jest zdecydowanie jednym z największych dostawców CDN na rynku. Dominują 10 milionów strony internetowe i mają świetną globalną sieć (zdecydowanie największa na tej liście).
Cloudflare ma obecnie 154 centra danych na każdym kontynencie, na którym żyją ludzie (przepraszam Antarktyda!) Możesz zobaczyć pełną mapę poniżej:
Na początek Płomień chmurWszystko, co musisz zrobić, to zmienić serwery nazw swojej witryny, aby wskazywały na Cloudflare. Cloudflare automatycznie rozpocznie buforowanie treści i udostępnianie ich z ogromnej globalnej sieci.
Cloudflare jest także odwrotnym proxy (Słuchaj, mówiłem ci, że ten termin był ważny!) Oznacza to, że oprócz możliwości inteligentnego udostępniania treści za pośrednictwem sieci CDN oferuje również szereg korzyści w zakresie bezpieczeństwa.
Na przykład możesz użyć Cloudflare, aby utworzyć specjalne reguły w celu ochrony ważnych obszarów witryny, takich jak pulpit nawigacyjny WordPress. Możesz także wdrożyć zwiększone zabezpieczenia w całej witrynie, co jest przydatne, jeśli Twoja witryna doświadcza ataku rozproszonej odmowy usługi (DDoS).
Kolejną wielką zaletą Cloudflare jest to, że jest bezpłatny dla większości stron internetowych. Chociaż Cloudflare ma płatne plany z bardziej zaawansowanymi funkcjami (takimi jak zapora sieciowa i bardziej niestandardowe reguły stron), większość użytkowników całkowicie zgodzi się z darmowymi planami.
Wreszcie, jeśli jeszcze tego nie zrobiłeś przy użyciu HTTPS w swojej witrynie, Cloudflare oferuje bezpłatny wspólny certyfikat SSL, który pozwala przenieść twoją witrynę do HTTPS (Chociaż nadal musisz zainstalować certyfikat SSL za pośrednictwem swojego hosta, jeśli to możliwe. wiem dlaczego)
Zalety Cloudflare
Cloudflare Cons
Cena: Bezpłatny plan powinien być wystarczający dla większości użytkowników. Plany płatne zaczynają się od 20 USD miesięcznie.
3. Sucuri: solidne bezpieczeństwo plus zaskakująco dobra CDN
Większość ludzi myśli Zdarzyło się jako usługa bezpieczeństwa, a nie CDN. I to nie bez powodu, Sucuri wykonuje świetną robotę w dziedzinie bezpieczeństwa stron internetowych i na pewno pomoże. Zabezpiecz swoją stronę.
Ale oprócz wszystkich zabezpieczeń, Sucuri oferuje również CDN we wszystkich swoich planach. Ich sieć serwerów obwodowych nie jest tak duża, jak inni dostawcy CDN z tej listy, ale oferuje serwery obwodowe w najważniejszych obszarach. Możesz zobaczyć pełną mapę poniżej:
Ponieważ większość ruchu w Twojej witrynie prawdopodobnie pochodzi od osób znajdujących się w pobliżu tych obszarów, niska liczba lokalizacji nie ma znaczenia dla większości witryn.
Ponadto masz dostęp do wielu innych dodatkowych funkcji poza funkcjami CDN. Na przykład otrzymujesz zaporę sieciową. A jeśli coś się stanie, otrzymasz dobrze znaną usługę wykrywania i usuwania złośliwego oprogramowania Sucuri.
Możesz nawet ustawić automatyczne tworzenie kopii zapasowej witryny przez Sucuri (za dodatkową opłatą)
Więc jeśli chcesz usługę CDN, która może dodatkowo Uspokój się dzięki zwiększonemu bezpieczeństwu i kopiom zapasowym, Sucuri to solidny wybór.
Zalety Sucuri
Wady Sucuri
Cena: Plany Sucuri zaczynają się od 199,99 USD rocznie, ale będziesz potrzebować planu 299,99 USD rocznie, aby w pełni obsługiwać SSL / https.
4. KeyCDN – Niedrogi i łatwy w użyciu
W przeciwieństwie do większości innych usług z tej listy, KeyCDN jest to wyłącznie CDN. Na tym się skupia i robi to całkiem dobrze.
Jest to szczególnie popularne na stronach WordPress, częściowo dlatego, że KeyCDN jest aktywny w społeczności WordPress z podobnymi wtyczkami CDN Enabler i Cache Enabler.
Jednak każdy może korzystać z KeyCDN, a proces instalacji jest dość łatwy.
Ma również silną obecność na świecie, z 34 punkty obecności rozprzestrzenił się na cały świat, w tym na wszystkie kontynenty mieszkalne. Są także w trakcie dodawania nowych lokalizacji w Izraelu, Korei, Indonezji i innych obszarach. Możesz zobaczyć pełną mapę poniżej (niebieski oznacza aktywne serwery, a szary wskazuje planowane lokalizacje):
KeyCDN pozwala korzystać z obu Pull y pchać strefy (znowu większość webmasterów powinna wybrać Pull) I podobnie jak Stackpath, skonfigurowanie strefy pobierania jest dość proste: wystarczy wkleić adres URL swojej witryny.
Wreszcie KeyCDN ma pewne funkcje bezpieczeństwa, takie jak obsługa SSL i ochrona DDoS.
KeyCDN nie oferuje bezpłatnego abonamentu, ale możesz zacząć od Bezpłatny 30-dniowy okres próbny. Cena jest również płacona w całości podczas podróży, co oznacza, że nigdy nie jesteś zablokowany na abonament miesięczny.
Plusy KeyCDN
Wady KeyCDN
Cena: KeyCDN zaczyna się od $ 0.04 za GB za pierwsze 10 TB w Europie i Ameryce Północnej (inne regiony kosztują nieco więcej). Ceny jednostkowe spadają wraz ze wzrostem ruchu.
5. Incapsula: wiele podobieństw z Cloudflare
Incapsula Działa bardzo podobnie do Cloudflare. Innymi słowy, działa jako odwrotny serwer proxy i oferuje zarówno funkcję CDN, jak i funkcje bezpieczeństwa.
Incapsula obecnie oferuje 44 punkty obecności na każdym mieszkalnym kontynencie:
Chociaż Stackpath i KeyCDN pozwalają na utrzymanie własnych serwerów nazw, przekieruje cię do Incapsula, aby je skonfigurować, podobnie jak w przypadku Cloudflare.
Incapsula automatycznie przekieruje dla ciebie ruch.
Oprócz korzystania z globalnej sieci CDN Incapsula, Incapsula oferuje również zaporę ogniową aplikacji internetowych i wykrywanie botów, a także równoważenie obciążenia.
Chociaż Incapsula utrudnia znalezienie, oferuje bezpłatny plan, taki jak Cloudflare. Ten darmowy plan obejmuje funkcjonalność CDN, a także ochronę botów.
Incapsula Pro
Wady Incapsula
Cena: Darmowy plan podstawowy. Plany płatne zaczynają się od 59 USD miesięcznie.
6. Jetpack Image CDN: znacznie bardziej ograniczony, ale prosty i darmowy
Jetpack Image CDN (dawniej zwany Jetpack Photon) jest najbardziej ograniczoną opcją na tej liście, ponieważ działa ona tylko jako CDN dla obrazów witryny WordPress, podczas gdy wszystkie inne usługi CDN mogą pracować z dowolnym rodzajem pliku statycznego.
Powiedziawszy to, Obrazy zawierają około połowy rozmiaru pliku przeciętnej strony internetowej, co czyni je jednym z aktywów o najwyższej wartości, które można wyświetlać za pośrednictwem CDN.
Jetpack Image CDN jest również bezpłatny, pomagając złagodzić nierówności tego ograniczenia. Jak sama nazwa wskazuje, jest częścią popularnej wtyczki WordPress Jetpack.
Aktywacja wymaga tylko zaznaczenia pojedynczego pola, co czyni go najłatwiejszym w użyciu CDN. Po zaznaczeniu tego pola obrazy witryny będą wyświetlane za pośrednictwem serwerów WordPress.com.
Nie mogę znaleźć żadnych informacji o punktach obecności WordPress.com. Biorąc jednak pod uwagę popularność WordPress.com, można bezpiecznie założyć, że mają Serwery Edge w najpopularniejszych obszarach.
Plusy Jetpack Image CDN
Wady Jetpack Image CDN
Cena: 100% za darmo
Jaki jest najlepszy dostawca CDN dla twoich konkretnych potrzeb?
Teraz pytanie za milion dolarów: które z tych dostawców CDN powinieneś naprawdę wykorzystać w swojej witrynie?
Jak zapewne można się spodziewać po tym, że udostępniłem sześć różnych usług CDN, tutaj nie ma poprawnej odpowiedzi dla każdej strony.
Zamiast tego spójrzmy na niektóre scenariusze, które mogą Cię dotyczyć …
Najpierw jeśli tak szukam wyłącznie bezpłatnego CDN, następnie Cloud Flame To najlepsza opcja. Ma najlepszy bezpłatny plan spośród wszystkich dostępnych CDN i jest wystarczająco elastyczny, aby uruchomić. Pamiętaj tylko, że może być konieczne włożenie małego wysiłku w zoptymalizowanie go pod kątem WordPress.
Incapsula to kolejna solidna darmowa opcja. Ale bezpłatny plan Cloudflare jest nieco bardziej hojny, więc nie widzę powodu, dla którego większość webmasterów wybrałaby Incapsula zamiast Cloudflare.
Jeśli chcesz zapłacić:
Sucuri to doskonała opcja, jeśli chcesz pobrać dużą część konserwacji swojej witryny y przyspieszyć dzięki CDN. Oprócz globalnej sieci CDN, funkcje bezpieczeństwa i automatyczne kopie zapasowe sprawiają, że jest to niesamowite, kompleksowe rozwiązanie. (Uwaga: kopie zapasowe kosztują $ 5 na stronę).
Stackpath jest dobry, jeśli chcesz uzyskać dostęp do większej liczby funkcji bezpieczeństwa i monitorowania. To „prawie” płatna w podróży (chociaż jest to minimum 10 USD miesięcznie) i jest dość elastyczna i łatwa w użyciu.
Jetpack Image CDN jest realną opcją, jeśli chcesz czegoś bardzo prostego. Ale moim zdaniem, jest zbyt ograniczony i byłoby lepiej z prawdziwym CDN. Jest to jednak lepsze niż nic. Jeśli więc inne opcje Cię zastraszają, warto je aktywować.
Często zadawane pytania i wskazówki pomocne w rozpoczęciu korzystania z CDN
Gotowy do startu? Oto kilka wskazówek, które pomogą Ci w pełni wykorzystać możliwości wybranego dostawcy CDN …
Jak zmusić witrynę WordPress do dostarczania treści z Twojej sieci CDN
W przypadku niektórych sieci CDN, takich jak Cloudflare, Sucuri i Incapsula, witryna będzie automatycznie wyświetlać zawartość sieci CDN, ponieważ usługi te mogą same kierować ruchem (dlatego musisz zmienić swoje serwery nazw)
Jednak w przypadku innych sieci CDN, w których twoje serwery nazw się nie zmieniają, takich jak KeyCDN lub Stackpath, to jest to nie w tym przypadku. Te CDN „zgrywają” twoje pliki na twoich serwerach, ale twoja witryna WordPress nadal będzie dostarczać pliki bezpośrednio z twojego serwera źródłowego, co oznacza, że tak naprawdę nie korzystasz z CDN.
Aby to naprawić, możesz użyć bezpłatnej wtyczki, takiej jak CDN Enabler. Zasadniczo ta wtyczka umożliwia przepisanie adresów URL niektórych zasobów w celu użycia adresu URL CDN (obrazy, pliki CSS itp.). Wszystko, co musisz zrobić, to wpisać adres URL CDN i wybrać pliki do wykluczenia:
Chociaż CDN Enabler jest rozwijany przez KeyCDN, możesz go używać z dowolnym CDN (w tym Stackpath).
Jak korzystać z „cdn.yoursite.com” zamiast „lorem-156.cdnprovider.com”
Jeśli korzystasz z sieci CDN, takiej jak Stackpath lub KeyCDN, usługa ta da ci adres URL CDN, taki jak „panda-234.keycdn.com” lub „sloth-2234.stackpath.com”.
Oznacza to, że każdy plik obsługiwany z Twojej sieci CDN będzie miał adres URL taki jak „panda-234.keycdn.com/wp-content/uploads/10/22/cool-image.png”.
Jeśli wolisz używać własnej nazwy domeny, możesz użyć Zonealis poprzez rekord CNAME w swoich rekordach DNS. Ok, to dużo technicznego żargonu. Ale w zasadzie oznacza to, że może obsługiwać pliki z „cdn.yoursite.com” zamiast „panda-234.keycdn.com”.
Oto jak to skonfigurować:
Czy Cloudflare można łączyć z innymi sieciami CDN, aby uzyskać korzyści bezpieczeństwa?
Tak To staje się nieco bardziej zaawansowane, ale Cloudflare daje ci całkiem sporo kontroli nad tym, jakiej funkcjonalności używa.
Istnieje kilka poziomów tego …
Możesz pierwszy tylko używaj Cloudflare dla swojego DNS (nie jakiejkolwiek CDN ani funkcji bezpieczeństwa). Nawet bez zabezpieczeń nadal istnieją pewne korzyści, ponieważ DNS Cloudflare jest prawdopodobnie szybszy niż DNS twojego hosta. Wszystko, co musisz zrobić, to zatrzymać witrynę w sieci Przegląd Karta Cloudflare:
Jeśli chcesz korzystać z obu DNS y funkcjonalność bezpieczeństwa, możesz również utworzyć Linijka strony aby wykluczyć całą witrynę z pamięci podręcznej:
Zasadniczo musisz wykonać ten samouczek, ale utwórz regułę dla siebie pełna strona internetowa za pomocą gwiazdki
Dzięki tej implementacji Cloudflare nadal będzie filtrować i kierować cały ruch przychodzący do Twojej witryny, ale wersja buforowana nie będzie działać.
Użyj usługi przechowywania obiektów i udostępniaj pliki za pomocą CDN
To jeszcze bardziej zaawansowana taktyka. Ale jeśli masz wiele plików statycznych, takich jak obrazy, możesz skorzystać z usług przechowywania obiektów innych firm, takich jak Amazon S3 lub DigitalOcean Spaces zamiast przechowywać wszystkie te pliki na własnym serwerze internetowym.
Wtyczki WordPress, takie jak WP Offload Media lub Media Library Folders Pro S3 + Spaces, ułatwiają pobieranie plików multimedialnych z witryny WordPress w celu przechowywania obiektów. Następnie możesz podłączyć wybraną usługę CDN do obu Amazon S3 i DigitalOcean Spaces.
Teraz idź tam i zacznij przyspieszać czas ładowania strony z CDN!
Ujawnij: Ten post zawiera linki partnerskie. Oznacza to, że możemy dokonać niewielkiej prowizji, jeśli dokonasz zakupu.