Cloudflare i CDN – ostateczny przewodnik dla WordPress
Opublikowany: 2022-01-13CDN lub Content Delivery Network to system globalnie rozproszonych serwerów, które dostarczają zawartość w imieniu innych serwerów. Sieci CDN buforują dane z serwera pochodzenia, umożliwiając użytkownikom dostęp do danych z pobliskiego serwera, poprawiając w ten sposób wydajność i zmniejszając opóźnienia.
Sieci CDN są istotną częścią naszego współczesnego świata. Treści, które przeglądasz w dowolnej witrynie lub aplikacji – na komputerze stacjonarnym, laptopie, tablecie lub smartfonie – najprawdopodobniej zostały dostarczone przez sieć dostarczania treści.
W tym artykule przyjrzymy się sieciom dostarczania treści, skupiając się dokładnie na tym, czym one się zajmują i jak. Przyjrzymy się również garstce najczęściej używanych CDN, a następnie przybliżymy w szczególności Cloudflare, dzieląc się naszymi przemyśleniami na temat tego, co go wyróżnia. Dopełnieniem tego będzie kilka samouczków na temat różnych sposobów uruchomienia Cloudflare. Spoiler: to łatwe.
Kontynuuj czytanie lub przejdź dalej, korzystając z tych linków:
- Co to jest CDN i dlaczego go potrzebujesz?
- Sfera CDN
- CDN i DNS
- Co to jest Cloudflare i co czyni go tak wyjątkowym?
- Konfiguracja Cloudflare
- Tworzenie konta Cloudflare
- Konfigurowanie rzeczy za pośrednictwem strony internetowej Cloudflare
- Konfigurowanie Cloudflare przez cPanel
- Korzystanie z wtyczki Cloudflare WordPress
- Optymalizacja Cloudflare w Hummingbird
- W chmurze (rozbłysk) 9
I jedziemy!
Co to jest CDN i dlaczego go potrzebujesz?
Sieci CDN powstały pod koniec lat 90. jako sposób na złagodzenie wąskich gardeł wydajności w Internecie. Od tego czasu rozwinęły się i obsługują ogromną część treści internetowych, w tym obiekty internetowe (tekst, grafika, skrypty), obiekty do pobrania (pliki multimedialne, oprogramowanie, dokumenty), aplikacje (e-commerce, portale) i media (na żywo). streaming, na żądanie i media społecznościowe).
Bez skutecznych sieci CDN większość tego, co oglądasz w dzisiejszym świecie online, w szczególności treści, do których uzyskujesz dostęp z dystansu lub jednocześnie z mnóstwem innych użytkowników, zajęłoby wieczność ładowanie, regularne przerwy w dostawie (buforowanie, glitching, zamrażanie), lub całkowicie unieruchomić strony internetowe.

Korzystanie z CDN ma wiele zalet. Oprócz zwiększonej szybkości zwiększają również bezpieczeństwo witryny, obniżają koszty, pozwalają na większą skalowalność i zapewniają lepsze wrażenia użytkownika.
Serwery pochodzenia treści są znacznie bardziej narażone na awarię bez CDN. Ponieważ muszą odpowiadać na każde indywidualne żądanie użytkownika końcowego, duże skoki ruchu lub stałe obciążenia stwarzają duże prawdopodobieństwo ryzyka.
Odpowiadając na żądania użytkowników końcowych za pomocą serwera, który znajduje się bliżej zarówno fizycznego, jak i sieciowego niż źródło, CDN odciąża ruch z serwerów treści i poprawia jakość korzystania z Internetu, przynosząc korzyści zarówno dostawcy treści, jak i jego użytkownikom końcowym.
Jeśli Twoja witryna jest hostowana w bliskiej lokalizacji geograficznej dla użytkownika próbującego uzyskać dostęp do Twoich treści, zobaczą one Twoje treści w ułamkach sekundy. Ale dla tych, którzy są dalej, ta odległość stwarza problemy, ponieważ przeglądarka musi pobrać zawartość z serwera w twoim regionie, a następnie wyświetlić ją komuś, kto jest oddalony o tysiące mil.
Ponadto, jeśli użytkownicy z innych krajów jednocześnie żądają tej samej treści, serwer zostaje obciążony tymi żądaniami, co wydłuża czas ładowania i obsługi treści. To z kolei wpłynie na szybkość dostarczania treści do użytkownika.
Sieć dostarczania treści oferuje rozwiązanie tego scenariusza. Ponieważ sieci CDN to szerokie sieci serwerów rozmieszczone na całym świecie, przechowywanie i buforowanie na nich zasobów witryny zapewnia znacznie większą szybkość dla użytkownika końcowego. Użytkownicy znajdujący się w znacznej odległości od Ciebie otrzymują zawartość z pamięci podręcznej, która jest pobierana i dostarczana do nich ze znacznie bliższego serwera podczas korzystania z sieci CDN.
Sfera CDN
Podobnie jak większość narzędzi w świecie WordPress, istnieje wiele sieci dostarczania treści.
Oto garść najbardziej znanych sieci CDN:
- Amazon CloudFront
- Microsoft Azure CDN
- Klucz CDN
- Ścieżka stosu
- Akamai
- Sucuri
- CacheFly
- Imperwa/Incapsula
- Cloudflare
To tylko część dostępnych firm. Nie wchodząc zbyt głęboko, zrobimy szybkie podsumowanie tych najpopularniejszych.
Amazon CloudFront to jeden z oddziałów biznesowego tytana Jeffa Bezosa. Amazon Web Services (znany również jako AWS, najbardziej wszechstronna i powszechnie stosowana platforma chmurowa na świecie) jest zbudowany z myślą o wysokiej wydajności, bezpieczeństwie i wygodzie dla programistów. CloudFront bezpiecznie dostarcza treści z niskimi opóźnieniami i wysokimi prędkościami transferu, dostarczając dane przez ponad 310 globalnie rozproszonych punktów obecności (PoP) z automatycznym mapowaniem sieci i inteligentnym routingiem.
Aby z niego skorzystać, musisz stworzyć dystrybucję CloudFront z wtyczką AWS for WordPress lub stworzyć bezpieczną statyczną stronę internetową.
Microsoft Azure CDN jest oddziałem firmy zajmującej się oprogramowaniem Windows , magnata technologicznego, Billa Gatesa. Zapewnia bezpieczne i niezawodne dostarczanie treści o zasięgu globalnym i ogromnej skalowalności. Platforma Azure pozwala skrócić czas ładowania, zaoszczędzić przepustowość i przyspieszyć czas reakcji — niezależnie od tego, czy tworzysz witryny internetowe lub aplikacje mobilne, czy nimi zarządzasz, kodujesz i dystrybuujesz multimedia strumieniowe, oprogramowanie do gier, aktualizacje oprogramowania układowego czy punkty końcowe IoT.
KeyCDN to przyjazna dla budżetu CDN, która oferuje szeroką gamę opcji poprawiających wydajność stron internetowych. Niektóre narzędzia obejmują nieograniczoną liczbę certyfikatów SSL, niskie opóźnienia, agresywną kompresję Gzip, szybkie dostarczanie HTTP/2, ustawienia ograniczeń ruchu, ochronę hotlink i uwierzytelnianie dwuskładnikowe. Ceny obejmują nieograniczoną liczbę żądań HTTP i HTTPS oraz niską minimalną opłatę za użytkowanie (miesięczną), na podstawie łącznej wielkości ruchu na koncie i innych używanych usług.
StackPath ma wszechstronne wbudowane funkcje, w tym ochronę treści i optymalizację zasobów. Stackpath CDN oferuje wysoką wydajność (lokalizacje na całym świecie, nadmiarowe połączenia z operatorami Tier-1, globalny Anycast, prywatna sieć szkieletowa między wszystkimi lokalizacjami), zwiększone bezpieczeństwo (kontrola dostarczania, łagodzenie ataków DDoS, SSL), pełna widoczność (wbudowana analityka i raportowanie, RESTful API, opcje dostosowywania) i niższe koszty całkowite (zmniejszenie całkowitego zużycia przepustowości, skrócenie przestojów i zwiększenie dostępności).
Akamai jest jedną z najstarszych istniejących sieci dostarczania treści. Podobno największa na świecie platforma brzegowa, dewizą Akamai jest „utrzymywanie cyfrowych doświadczeń bliżej użytkowników, a zagrożeń dalej”. Zapewniają szybką, angażującą wydajność aplikacji i interfejsów API (ulepszoną przez solidne dane i automatyzację) oraz spójne dostarczanie strumieniowych doświadczeń do największej liczby odbiorców na dowolnym urządzeniu. Uwaga: Akamai nie publikuje szczegółowych informacji na temat wielkości ich sieci CDN ani lokalizacji punktów POP.
Sucuri CDN automatycznie buforuje Twoją witrynę na jej krawędziach, przyspieszając ją o 70%. Sucuri oferuje wiele opcji buforowania, niezawodny czas pracy witryny oraz wysoką dostępność i nadmiarowość. Dostosowali również ustawienia, aby zapewnić maksymalną wydajność i ochronę, z dostępnymi opcjami niestandardowymi. Możesz wybrać to, co najlepiej odpowiada Twoim potrzebom, lub uzyskać od nich pomoc. Ich globalna sieć Anycast Network ma 10 punktów SuperPOP w USA, Europie, Azji i 2 punkty CDN POP w Australii i Brazylii.
CacheFly specjalizuje się w szybkim dostarczaniu plików multimedialnych, obiecując dostarczanie wideo z opóźnieniem mniejszym niż 1 s. Oprócz strumieniowania wideo o bardzo niskich opóźnieniach (dostarczania wideo do ponad miliona użytkowników jednocześnie), CacheFly zapewnia również błyskawiczną rozgrywkę (z wiodącymi w branży prędkościami przepustowości), optymalizację treści mobilnych (automatyczna i prosta) oraz obsługę wielu CDN ( do redundancji i przełączania awaryjnego). Na podstawie tych specyfikacji widać, że CacheFly jest szczególnie odpowiedni dla klientów strumieniowych i gier (choć nie tylko dla nich).
Imperva (wcześniej Incapsula ) zapewnia buforowanie treści, równoważenie obciążenia i przełączanie awaryjne natywnie wbudowane w kompleksową platformę ochrony aplikacji internetowych i API (WAAP), dzięki czemu Twoje aplikacje są bezpiecznie dostarczane na całym świecie. Ochrona przed atakami DDoS i Secure CDN są połączone, aby zapewnić pełne bezpieczeństwo brzegowe. Ochrona stron internetowych/sieci Imperva sprawia, że jest to idealne rozwiązanie dla korporacji, które przetwarzają poufne informacje, takich jak banki i agencje ubezpieczeniowe.
Cloudflare to globalna sieć CDN zaprojektowana tak, aby wszystkie połączenia internetowe były bezpieczne, prywatne i szybkie. Ta elastyczna i programowalna globalna sieć została stworzona, aby służyć firmom i organizacjom różnej wielkości, od indywidualnych programistów po duże korporacje, zapewniając wszystkim usługi, które kiedyś były dostępne tylko dla gigantów internetowych. Cloudflare jest solidny, niezawodny i płynny.
CDN i DNS
Niektóre sieci CDN, takie jak Amazon CloudFront, wymagają wykonania początkowego obciążenia serwera, a następnie użycia adresu URL sieci CDN podczas odwoływania się do zasobu. CDN określi następnie, którego serwera użyć do obsługi żądania.
Inne CDN, takie jak Cloudflare, działają dalej w górę na poziomie DNS. W rzeczywistości cały ruch jest kierowany przez Cloudflare (poprzez zmianę serwerów nazw na ich serwery nazw). Następnie analizuje każde żądanie, obsługuje te, dla których ma zasób (pobierając je podczas wstępnego skanowania) i przekazuje pozostałe do Twojej witryny (głównie zawartość dynamiczną, taką jak posty i strony).
Podejście DNS ma kilka wyraźnych zalet:
- Szybko i bez wysiłku – to tylko kwestia zmiany serwerów nazw
- Łatwe odwrócenie – po prostu zmień serwery nazw z powrotem na dostawcę usług hostingowych
- Ulepszone bezpieczeństwo – Cloudflare analizuje każde żądanie i automatycznie odfiltrowuje te, które pochodzą ze znanych podejrzanych adresów IP
- Nie ma zmian w procesie wydawniczym
Dodaj do tej listy fakt, że Cloudflare ma bezpłatną warstwę na liście produktów, a używanie Cloudflare w witrynie WordPress jest dość atrakcyjne. I powód, dla którego jest to nasz najlepszy wybór dla CDN.
Co to jest Cloudflare i co czyni go tak wyjątkowym?
Cloudflare to potężna sieć CDN, której architektura zapewnia zintegrowany zestaw usług sieciowych, zaprojektowanych do uruchamiania każdej usługi na każdym serwerze w każdym centrum danych w ich globalnej sieci, wszystkie dostępne z jednego pulpitu nawigacyjnego.

Jest bezpieczny. Wbudowana w każdy element sieci sieć 100 TBPS Cloudflare blokuje średnio 70 miliardów zagrożeń dziennie, w tym niektóre z największych zarejestrowanych ataków DDoS.
To prywatne. Cloudflare jest zgodny z lokalnymi przepisami dotyczącymi lokalizacji i przechowywania danych i nie generuje przychodów z reklam (brak gromadzenia i przechowywania danych osobowych przetwarzanych w imieniu klienta).
To jest szybkie. Ma połączenia ze wszystkimi głównymi dostawcami usług w chmurze i połączenia z prawie każdym dostawcą usług na całym świecie. Plus centra danych w ponad 250 miastach, które zapewniają opóźnienie poniżej 50 milisekund 95% użytkowników Internetu na świecie.
To bezproblemowe. Cloudflare został zaprojektowany z maksymalną łatwością:
- konfiguracja zajmuje mniej niż 5 minut
- każdy, kto ma stronę internetową i własną domenę, może korzystać z CF (niezależnie od platformy)
- nie jest wymagany żaden dodatkowy sprzęt ani oprogramowanie
- nie są potrzebne żadne zmiany kodu
- możesz zachować dotychczasowego dostawcę usług hostingowych (lub wybrać preferowanego)
Cloudflare rości sobie również pretensje do niesamowitej funkcji, która jest dla nich unikalna - APO lub automatycznej optymalizacji platformy. Efekty korzystania z APO są podobne do hostowania plików statycznych w sieci CDN, ale bez konieczności zarządzania skomplikowanym stosem technologicznym.
Oprócz buforowania zasobów statycznych (obrazów, JavaScript, CSS), APO buforuje rzeczywistą zawartość Twojej witryny (HTML) przy użyciu ogromnej sieci brzegowej Cloudflare.
Ponieważ cała witryna jest obsługiwana z pamięci podręcznej, odwiedzający będą prawie natychmiast wczytywać. Cloudflare informuje, że jego testy pokazują, że APO zapewnia spójne czasy ładowania poniżej 400 ms dla HTML Time to First Byte (TTFB).
Twórcy treści zachowują możliwość tworzenia dynamicznych stron internetowych bez żadnych zmian w ich przepływie pracy ze względu na wydajność.
Jeśli obecnie korzystasz z bezpłatnego planu Cloudflare, możesz uzyskać dodatek APO za niską (jednocyfrową) miesięczną opłatę. Jeśli korzystasz z ich planów Professional, Business lub Enterprise, APO jest już zawarte w Twojej subskrypcji.
Plany i ceny wymienione na stronie internetowej Cloudflare znajdują się w górnym nagłówku menu Usługi aplikacji > Przegląd . Funkcja APO znajduje się w obszarze Usługi aplikacji > Dodatki .
Teraz, gdy mamy jasny obraz tego, co może zrobić Cloudflare, przejdźmy do jego wdrożenia.
Konfiguracja Cloudflare
Jak wspomniano wcześniej, konfigurowanie Cloudflare w prostym procesie. Istnieje wiele opcji implementacji, a my omówimy każdą z nich.
Pierwszym wymaganym krokiem jest…
Tworzenie konta Cloudflare
Niezależnie od tego, czy zamierzasz korzystać z ich bezpłatnej usługi, czy kupić plan, musisz mieć konto Cloudflare.
Jeśli masz już konto Cloudflare, musisz najpierw się zalogować, aby dodać witrynę.
Jeśli jeszcze go nie masz, musisz utworzyć konto Cloudflare:
- Przejdź do strony rejestracji CloudFlare.
- Wprowadź swój adres e-mail i hasło .
- Kliknij Utwórz konto.
To wszystko, co jest potrzebne do konfiguracji konta. Następnie przyjrzymy się wprowadzeniu Cloudflare w ruch przy użyciu trzech różnych metod.
Konfigurowanie rzeczy za pośrednictwem strony internetowej Cloudflare
Po utworzeniu konta i/lub zalogowaniu się, Cloudflare poprosi o dodanie witryny. Możesz także dodać wiele witryn jednocześnie za pomocą automatyzacji CF, jeśli masz na to ochotę.
Dodajmy teraz jedną witrynę.
Dodawanie witryny do konta Cloudflare
- Po zalogowaniu się na stronie swojego konta kliknij Dodaj witrynę w prawym górnym rogu strony głównej/panelu.
- Wprowadź domenę główną swojej witryny, a następnie kliknij opcję Dodaj witrynę poniżej . Przykład: jeśli Twoja witryna to www.mojawitryna.com , wpisz mojawitryna.com .
Wybierz domenę, którą chcesz otrzymać za pośrednictwem Cloudflare. - Wybierz jeden z planów, a następnie kliknij Kontynuuj na dole.
Wybór planu podczas tworzenia konta Cloudflare. Mają darmowy! - Cloudflare wykonuje szybkie skanowanie w poszukiwaniu istniejących rekordów DNS, a następnie ładuje stronę Przejrzyj swoje rekordy DNS .
Okno do zarządzania rekordami DNS w Cloudflare. - Sprawdź, czy rekordy DNS w wynikach kwerendy są poprawnie skonfigurowane. (Te rekordy zaczną obowiązywać w Cloudflare po zaktualizowaniu serwerów nazw.) W przypadku bezpłatnego konta Twój status będzie Proxy: Przyspiesza i chroni ruch, co jest oznaczone pomarańczową ikoną chmury.
- W razie potrzeby dostosuj rekordy lub kliknij przycisk Kontynuuj .
Kliknij tutaj, jeśli chcesz ręcznie dodać brakujące rekordy DNS.
Kliknij tutaj, jeśli potrzebujesz pomocy odnośnie tego, które subdomeny są kompatybilne z proxy CF.
Aby zakończyć konfigurację i aktywować domenę w Cloudflare, Twoje serwery nazw muszą na nie wskazywać. Co prowadzi nas do następnej sekcji.
Zmiana serwerów nazw domen na Cloudflare

Możesz skierować serwery nazw dowolnego rejestratora do Cloudflare za pomocą ustawień konta.
Cloudflare ma własną usługę rejestru, co oznacza, że możesz kupić domenę bezpośrednio od nich, jeśli chcesz. (Usługa rejestru domen Cloudflare obsługuje obecnie tylko popularne domeny TLD (domeny najwyższego poziomu).)
- Zaloguj się i przejdź do pulpitu nawigacyjnego Cloudflare, a następnie kliknij nowo dodaną domenę.
Twoje strony internetowe na stronie głównej Cloudflare. - Cloudflare przeniesie Cię do ich Przegląd> Ukończ stronę konfiguracji serwera nazw . Skopiuj (lub zapamiętaj) oba serwery nazw 1 i 2 w obszarze Zamień na serwery nazw Cloudflare .
Podejdź i uzyskaj serwery nazw z Cloudflare. - Zaloguj się na konto administratora swojego rejestratora domeny. Jeśli nie masz pewności, kto jest rejestratorem Twojej domeny, możesz udać się do ICANN, aby się dowiedzieć.
ICANN zlokalizuje rejestratora Twojej domeny, jeśli nie wiesz, kto to jest. - Zastąp aktualne rekordy serwera nazw na swoim koncie rejestratora informacjami skopiowanymi z Cloudflare.
Presto, zmieńcie, zmieniliście swoje serwery nazw.
Oto przydatna lista szczegółowych instrukcji i linków dla najpopularniejszych rejestratorów.
- Poczekaj, aż rejestrator zaktualizuje serwery nazw; może to potrwać od kilku minut do 24 godzin.
- Potwierdź aktywację witryny, logując się do pulpitu nawigacyjnego Cloudflare.
- Jeśli nie widzisz już opcji Ukończ konfigurację serwera nazw , pomyślnie zaktualizowałeś swoje serwery nazw, a Twoja domena jest aktywna w Cloudflare.
- Jeśli nadal jest wyświetlany komunikat Ukończ konfigurację serwera nazw , upewnij się, że dane wyjściowe serwera nazw poprawnie przeliterowały serwery nazw Cloudflare i upewnij się, że serwery nazw Cloudflare są jedynymi wymienionymi serwerami nazw.
- Jeśli dane wyjściowe serwera nazw są poprawne, wybierz opcję Sprawdź ponownie teraz .
Powinieneś teraz zobaczyć - lub wkrótce zobaczysz - zielony znacznik wyboru tej domeny na swoim koncie Cloudflare. Otrzymasz również wiadomość e-mail z potwierdzeniem od Cloudflare, gdy Twoje serwery nazw będą aktywne w ich witrynie.


Kliknij tutaj, aby uzyskać dodatkową pomoc przy zmianie serwerów nazw domen na Cloudflare.
W przypadku rekordów DNS przesyłanych przez serwer proxy do Cloudflare adresy IP Cloudflare są zwracane w zapytaniach DNS zamiast pierwotnego adresu IP serwera. Dzięki temu Cloudflare może optymalizować, buforować i chronić wszystkie żądania dotyczące Twojej witryny.
Weryfikacja ruchu jest kierowana przez Cloudflare
Chociaż nie jest to wymagane, możesz sprawdzić, czy serwery nazw domen wskazują teraz Cloudflare w inny sposób. Jest na to kilka różnych metod.
Należy pamiętać, że większość narzędzi DNS online korzysta z buforowanych wyników zapytań, dlatego wyświetlenie zaktualizowanych serwerów nazw może potrwać dłużej.
Metoda 1: Użyj następującego tekstu w wierszu polecenia/monitorze systemu operacyjnego.
W systemie Linux/Unix:
kop nazwa_domeny + śledzenie @1.1.1.1
kop nazwa_domeny + śledzenie @8.8.8.8
W systemie Windows:
nslookup nazwa_domeny 1.1.1.1
nslookup nazwa_domeny 8.8.8.8
Pamiętaj, aby zastąpić ogólną „ nazwa_domeny ” rzeczywistą nazwą domeny).

FYI, 8.8.8.8 to serwer DNS Google, podczas gdy 1.1.1.1 to resolwer DNS obsługiwany przez Cloudflare.
Metoda 2: Użyj narzędzia online, takiego jak ten Kontroler propagacji DNS.
Jeśli zwrócone tutaj serwery nazw nie są tymi dostarczonymi i oczekiwanymi przez Cloudflare, musisz skontaktować się z rejestratorem.
Jeśli napotkasz problemy, oto kilka rzeczy, które możesz zrobić:
- Sprawdź, czy nie ma żadnych rekordów DS; jeśli są, usuń je u swojego rejestratora.
- Sprawdź, czy obecne są tylko serwery nazw Cloudflare; jeśli są inne, usuń je w konfiguracji rejestratora .
- Sprawdź, czy serwery nazw Cloudflare są poprawnie pisane w konfiguracji rejestratora.
Kliknij tutaj, aby uzyskać dodatkowe często zadawane pytania dotyczące Cloudflare DNS.
Potwierdź, że ruch jest przesyłany do Cloudflare
Niektóre narzędzia internetowe, takie jak GTmetrix, nie rozpoznają Cloudflare jako sieci dostarczania treści, ponieważ Cloudflare nie działa jak tradycyjny CDN.
Aby potwierdzić ruch w domenie aktywnie proxy przez Cloudflare:
- Skopiuj ten adres URL >> https:// www.mysite.com /cdn-cgi/trace, a następnie zastąp część „ www.mysite.com” domeną proxy do Cloudflare.
- Wklej zmodyfikowany kod do przeglądarki i wprowadź, aby załadować stronę.
W przypadku serwera proxy do Cloudflare w przeglądarce pojawią się dane wyjściowe podobne do tego na poniższym obrazku:


Jeśli nie zaobserwujesz podobnych wyników:
- Upewnij się, że w wierszu rekordu DNS znajduje się pomarańczowa ikona chmury.
- Wprowadź swoją domenę w ICANN, aby potwierdzić, że serwery nazw wyświetlają tylko serwery nazw Cloudflare dla Twojej domeny.
W przypadku wszelkich nierozwiązanych problemów lub pytań zapoznaj się z pełnym przewodnikiem rozwiązywania problemów Cloudflare.
Teraz przyjrzymy się naszemu drugiemu scenariuszowi, który jest…
Konfigurowanie Cloudflare przez cPanel
W tej sekcji przyjrzymy się, jak aktywować Cloudflare za pośrednictwem interfejsu klienta cPanel.
Wielu dostawców hostingu obsługuje Cloudflare wbudowaną w cPanel, więc instalacja Cloudflare jest tak prosta, jak wypełnienie krótkiego formularza. W zależności od tego, jak Twój dostawca usług hostingowych obsługuje cPanel, może to wyglądać nieco inaczej, ale powinno wykonać te same podstawowe kroki.
- Po zainstalowaniu wtyczki Cloudflare powinieneś zobaczyć ikonę Cloudflare w cPanel. Kliknij dwukrotnie, aby otworzyć aplikację.
Lokalizowanie Cloudflare w sekcji oprogramowania cPanel. - Zaloguj się do swojego konta Cloudflare za pomocą ekranu logowania. (Jeśli pominąłeś część tego artykułu dotyczącą tworzenia konta i nie masz jeszcze konta, kliknij Zarejestruj się .)
- Twoje konto Cloudflare prawdopodobnie zostanie skonfigurowane dla Ciebie, ponownie zależne od Twojego dostawcy usług hostingowych. Powinieneś jednak być w stanie wybrać witryny, z którymi chcesz korzystać z Cloudflare.
Przejdźmy teraz do naszej ostatecznej metody…
Korzystanie z wtyczki Cloudflare WordPress
Cloudflare ma własną wtyczkę w repozytorium WordPress.

Korzystanie z wtyczki nie jest w żaden sposób konieczne, niezależnie od tego, czy już skonfigurowałeś Cloudflare. Służy po prostu jako kolejny punkt dostępu do niektórych ustawień Cloudflare, umożliwiając przeglądanie lub dostosowywanie ich z poziomu WordPressa. Nie wszystkie opcje są dostępne w ramach bezpłatnego abonamentu, wymagają raczej abonamentu Pro/płatnego.
Zróbmy krótki opis instalacji i działania wtyczki.
- Przejdź do repozytorium WordPress i wyszukaj Cloudflare (lub zrób to bezpośrednio z pulpitu WordPress, za pomocą Wtyczki> Dodaj nowy ).
- Zainstaluj i aktywuj wtyczkę, a następnie kliknij Utwórz bezpłatne konto lub Zaloguj się tutaj .
Logowanie przez wtyczkę WordPress Cloudflare. - Wprowadź swój adres e-mail konta Cloudflare i klucz API; kliknij Zapisz poświadczenia API .
Pole wprowadzania danych uwierzytelniających API Cloudflare we wtyczce WordPress.
Po zalogowaniu zostaniesz przeniesiony na stronę główną wtyczki Cloudflare . Dostępne są tutaj dwie inne strony oznaczone niebieskimi ikonami u góry – Ustawienia i Analiza .
Strona główna i ustawienia pozostaną w wtyczce, podczas gdy Analytics połączy Cię z witryną Cloudflare.com.

Oto krótki film przedstawiający opcje wtyczek na każdej stronie po zalogowaniu.
Opcje dostępne za pośrednictwem wtyczki Cloudflare dla bezpłatnych i płatnych planów.
Teraz, gdy zastanawialiśmy się nad konfiguracją Cloudflare na różne sposoby, chciałbym pokazać, jak jeszcze bardziej ją wzmocnić poprzez…
Optymalizacja Cloudflare w Hummingbird
Hummingbird, jeśli nie znasz, to nasza wtyczka do optymalizacji szybkości WordPress — i jest całkowicie darmowa.
Jeśli korzystasz z hostingu WPMU DEV lub masz jedno z naszych członkostwa, Hummingbird Pro jest automatycznie dołączany do pakietu świadczonych przez nas usług i produktów (wraz z innymi naszymi wtyczkami premium).

Hummingbird to w pełni wydajny pakiet ze światowej klasy pamięcią podręczną, minifikacją jednym kliknięciem i mnóstwem innych narzędzi optymalizacyjnych premium.
Hummingbird ma również wbudowaną integrację z APO Cloudflare!

APO Cloudflare dla WordPress to płatna funkcja. (Zobacz wcześniejszą sekcję „Co sprawia, że Cloudflare jest tak wyjątkowy”, aby uzyskać więcej informacji na temat funkcji, planów i cen).
Jednak nadal możesz zintegrować Cloudflare w Hummingbird w ich bezpłatnym abonamencie, bez płatnych dodatków. Korzyścią, jaką zyskasz, jest możliwość wyczyszczenia pamięci podręcznej przeglądarki Cloudflare z poziomu Hummingbird.
Ostatecznie to osobisty wybór, czy uzyskać APO, czy nie, ale jest to solidna funkcja, w którą warto zainwestować za niewielką opłatą, której wymaga.
Zobaczmy, jak skonfigurować integrację Cloudflare w Hummingbird.
- Przejdź do Cloudflare.com i upewnij się, że jesteś zalogowany.
- Na głównej stronie konta wybierz domenę, której używasz w tym celu, a następnie kliknij ją. Po załadowaniu wynikowej strony przewiń w dół i kliknij Pobierz token API .
Chociaż możesz użyć globalnego klucza API lub tokena API z Cloudflare do integracji z Hummingbird, token API jest zalecany, ponieważ jest izolowany na strefę. Globalny klucz API zapewnia dostęp administratora do Twojego konta, co nie jest tak naprawdę wymagane.Uzyskanie tokena API ze strony Cloudflare. - W sekcji Tokeny API kliknij Utwórz token.
Tworzenie tokenów API w Cloudflare. - Przewiń w dół do WordPress na liście szablonów tokenów API, a następnie kliknij Użyj szablonu .
WordPress jest jednym z wielu wstępnie skonfigurowanych szablonów uprawnień. - Teraz musimy stworzyć strefę dla tego tokena. Przewiń w dół do Zasoby strefy , a następnie kliknij menu rozwijane w obszarze Wszystkie strefy i wybierz Określona strefa . Po prawej stronie pojawi się nowe menu wyboru. Musimy wybrać konkretną strefę z tego menu, która będzie domeną, z którą będziemy łączyć się przez WordPress i Hummingbird. Kliknij Kontynuuj do podsumowania .
W obszarze Zasoby strefy wybierz typ strefy, a następnie konkretną strefę. - Cloudflare wyświetli podsumowanie wyświetlane w formacie warstwowym. Kliknij opcję Utwórz token poniżej.
Podsumowanie tworzenia tokenów API WordPress Cloudflare. - Utworzono klucz tokena API. Kliknij przycisk Kopiuj , aby skopiować do schowka.
Skopiuj token API, który Cloudflare tworzy dla Ciebie. W każdej chwili możesz wyświetlić tokeny powiązane z Twoimi domenami w Cloudflare. Lista pod każdą domeną pokaże Ci, które tokeny są aktywne. Wystarczy kliknąć wielokropek „ … ”, aby wyświetlić opcje Widoku podsumowania, Edytuj, Przewiń i Usuń . Dzięki temu możesz szybko i łatwo odwołać token, jeśli kiedykolwiek zechcesz to zrobić.
Strona zarządzania tokenami API Cloudflare. Opcja Roll jest tym, co wybierzesz, jeśli Twój token API (Cloudflare nazywa to „sekretem”) zostanie zgubiony lub uważa się, że został naruszony. Przekształcenie tajnego klucza w nowy spowoduje unieważnienie poprzedniego, ale dostęp i uprawnienia będą takie same, jak w poprzednim kluczu.
Teraz, gdy mamy już nasz token, możemy wrócić do wtyczki Hummingbird na naszej stronie WordPress.
- Z pulpitu nawigacyjnego przejdź do Hummingbird > Buforowanie .
Integracje Hummingbird są dostępne na stronie Buforowanie. - W Integracjach kliknij niebieski przycisk plus + po prawej stronie wiersza Cloudflare, a pojawi się wyskakujący kreator Hummingbird.
Upewnij się, że adres e-mail powiązany z Twoim kontem Cloudflare znajduje się w polu e-mail, a następnie kliknij Token API . Wklej skopiowany klucz w polu tokenu Cloudflare API , a następnie kliknij Połącz .Wprowadzanie poświadczeń wymaganych w wyskakującym kreatorze integracji Hummingbird. Koliber wyświetla komunikat, że musisz aktywować strefę.
- Z menu rozwijanego Wybierz strefę wybierz domenę, dla której właśnie otrzymaliśmy token API w Cloudflare, a następnie kliknij Włącz Cloudflare .
Po wprowadzeniu danych uwierzytelniających musisz powiedzieć Hummingbirdowi, z którą strefą (domeną) się łączysz.
Tada! Udało Ci się zintegrować Cloudflare z Hummingbird.

Ostatnia troska o sprzątanie do załatwienia - jeśli subskrybujesz funkcję APO Cloudflare.
Przewiń w dół strony i przełącz przycisk Włącz APO . I gotowe!

Jeśli nie płacisz za usługę APO Cloudflare, ten przycisk przełączania będzie wyszarzony, ale dostępny jest link do zakupu z witryny Cloudflare dla Twojej wygody (jeśli jesteś zainteresowany).

Po włączeniu możesz również wybrać dodatkową opcję wewnątrz, aby buforować zawartość zgodnie z typami urządzeń używanych przez odwiedzających witrynę. Pamięć podręczna według typu urządzenia zapewnia, że tylko potrzebne zasoby są buforowane i dostarczane do przeglądarki użytkownika w zależności od używanego typu urządzenia: telefonu komórkowego, tabletu lub komputera stacjonarnego.
Koliber i Cloudflare będą teraz działać w tandemie, zapewniając niesamowitą szybkość i ochronę.
W chmurze (rozbłysk) 9
W dzisiejszym świecie prawie wszystkie witryny i aplikacje korzystają z sieci CDN, która pomaga udostępniać treści swoim użytkownikom. Ma to sens, biorąc pod uwagę, że sieci CDN dowiodły swoich wielu zalet, w tym czterech najważniejszych: lepszej wydajności, większej niezawodności, oszczędności kosztów i odporności na ataki cybernetyczne.
Istnieje wiele opcji wyboru CDN, więc jeśli nie podoba Ci się ten, którego wcześniej próbowałeś, nie poddawaj się! W szczególności Cloudflare jest tak dobrym wyborem, szczególnie ze względu na ich niesamowitą i zastrzeżoną funkcję APO.
Jak widzieliście w tym artykule, konfigurowanie Cloudflare w WordPressie można wykonać na wiele różnych sposobów (żaden z nich nie jest trudny), a potem będziesz nadal zbierać jego nagrody.
Biorąc pod uwagę moc i prewencję, jaką przynoszą CDN i Cloudflare, wydaje się, że nie ma powodu, aby nie spróbować starej uczelni.