Zwiększanie szybkości witryny dzięki Cloudflare (przewodnik prostej instalacji)

Artykuł napisany przez:
  • Narzędzia internetowe
  • Zaktualizowano: Jul 07, 2020

Co to jest Cloudflare?

Cloudflare jest najbardziej znany ze swojego Sieć dostarczania treści (CDN). Pomaga to stronom internetowym obniżyć prędkości ładowania stron internetowych. Podstawowym sposobem jest to buforowanie. Jednak Cloudflare integruje również kilka innych technologii, aby poprawić ogólną wydajność i bezpieczeństwo.

Jeśli dopiero zaczynasz korzystać z Cloudflare, możesz mieć pewność, że domyślne ustawienia są dość niezawodne. Ponieważ jednak wszystkie strony internetowe mają inną konfigurację, niektóre poprawki mogą zapewnić lepsze wyniki.

Ten prosty przewodnik ma na celu pomóc Ci znaleźć najbardziej optymalne ustawienia dla Twojej witryny.

Zanim zaczniesz

Jeśli planujesz poprawić wydajność swojej witryny za pomocą Cloudflare i tego przewodnika, rób to stopniowo. Pomoże to łatwiej wycofać wszelkie potencjalne problemy wynikające z wprowadzonych zmian.

TL; DR

Dla tych, którzy nie są zainteresowani głębokim nurkowaniem lub mają zimne stopy, możesz po prostu wprowadzić kilka drobnych poprawek. Pozostaw większość ustawień domyślnych i sprawdź tylko następujące elementy:

  • DNS - Włącz proxy tylko dla swojej nazwy domeny i rekordu WWW. Włączenie proxy dla czegokolwiek innego może powodować błędy, szczególnie jeśli rekord wskazuje na serwer zewnętrzny.
  • SSL / TLS - Ustaw na PEŁNY
  • Prędkość - Ustaw Brotli na ON

Jeśli jesteś nowy w Cloudflare, oto wszystko, co musisz wiedzieć o produkcie.

Przewodnik po ustawieniach Cloudflare

Panel sterowania Cloudflare
Przegląd panelu sterowania Cloudflare. Karty znajdujące się powyżej to różne ustawienia, które możesz wprowadzić.

Ponieważ w panelu sterowania Cloudflare dostępnych jest wiele opcji, zajmę się tylko tymi, które wymagają szczególnej uwagi. O ile witryna nie wymaga inaczej, pozostaw wszystko inne w ustawieniach domyślnych.

1. DNS

Po zmianie serwerów nazw na Cloudflare ta karta powinna się zapełnić z twoich rekordów.

Zwykle nie trzeba zmieniać tutaj ustawień. Zalecam jednak ustawienie nazwy domeny i rekordu WWW na Proxied. Zazwyczaj są to A i Rekordy CNAME.

Aby zmienić status serwera proxy, kliknij szarą chmurę. Po przybliżeniu ikona chmury powinna zmienić kolor na pomarańczowy. Włączenie proxy dla tych pomoże ukryć początki twojego serwera.

2. SSL / TLS

Ogółem - Chociaż nie jest to bardzo pomocne w zwiększaniu wydajności witryny, nieprawidłowe ustawienie może mieć niezamierzone skutki. W szczególności, jeśli nie wiesz, co robisz, użycie trybu „Pełny (ścisły)” może spowodować, że witryna przestanie działać. Chyba że masz powód, aby tego nie robić, ustaw tę opcję na „Full” i pozostaw ją w ten sposób.

Certyfikaty brzegowe - Włącz „Zawsze używaj HTTPS”, „Automatyczne przepisywanie HTTPS”. To ostatnie jest szczególnie pomocne, jeśli napotykasz problemy ze statusem SSL z powodu błędów mieszanych treści.

3. Zapora

Zapora ogniowa Cloudflare
Sekcja Zapora umożliwia wyświetlanie zdarzeń i ustawianie niestandardowych reguł.

Sekcja Zapora służy głównie do dostosowywania zabezpieczeń witryny. Polecam, jeśli chcesz korzystać z reguł zapory, najpierw obserwuj ruch w sieci. Podczas podróży wkrótce zauważysz, co wygląda podejrzanie, czy nie.

Jeśli uważasz, że niektóre adresy IP lub zakresy adresów IP są podejrzane, możesz spróbować je zablokować, dodając regułę. Dodaj adres IP i dołącz akcję, jeśli ktoś z adresu IP spróbuje uzyskać dostęp do Twojej witryny. Jeśli nie masz pewności, że jest to złośliwy lub bot, ustaw akcję na „Wyzwanie”.

Przeczytaj także: 6 rzeczy, które musisz zrobić, aby zabezpieczyć swoją witrynę

4. Prędkość

Ta sekcja będzie oczywiście najbardziej interesująca dla większości użytkowników. Niestety zawiera kilka płatnych opcji. Mimo to niektóre opcje są przydatne w zależności od sposobu prowadzenia witryny.

Jeśli jesteś za pomocą AMP następnie włącz AMP Real URL. Pomoże to uniknąć pokazywania dziwnych adresów URL użytkownikom mobilnym. AMP ma tendencję do dodawania dziwnych rozszerzeń do twoich adresów URL i włączenie tego rozwiązuje ten problem.

Brotli pomaga w kompresji, więc upewnij się, że ją włączysz. Ładowarka rakietowa z drugiej strony technicznie brzmi dobrze, ale uważam, że powoduje problemy, szczególnie w przypadku stron WordPress.

Minifikacja jest oczywiście niesamowita, ale korzystanie z niej zależy od tego, jak już skonfigurowałeś swoją witrynę. Jeśli już korzystasz z funkcji minimalizacji kodu w swojej witrynie, nie włączaj jej tutaj. Minifikacja jest dobra, po prostu nie powielaj funkcji.

Przeczytaj także: Porady 8, aby przyspieszyć swoją stronę

5. Buforowanie

Właściwe buforowanie powinno działać „tak, jak jest”, ale jest tu coś, z czego trzeba korzystać od czasu do czasu. Jeśli wprowadzisz zmiany w swojej witrynie i zauważysz, że nie wyświetla się ona jeszcze online, to przyjdź tutaj i wyczyść pamięć podręczną.

6. Sieć

Domyślnie HTTP / 2 należy wymusić włączenie, ale jeśli zauważysz, że nie jest i jest wyłączone, włącz je. HTTP / 3 to teoretycznie o wiele lepiej więc jeśli opcja jest dostępna, wypróbuj ją. Jest szybszy i bardziej niezawodny niż HTTP / 2, zachowując jednocześnie dobre właściwości.

Przeczytaj także: 7 narzędzi do testowania warunków skrajnych w witrynie

7. Scrape Shield

Jedyną rzeczą wartą odnotowania w darmowych planach jest Ochrona Hotlink. Choć w teorii wygląda to na łatwe, często wymaga trochę ulepszenia na twoim serwerze internetowym, zanim będzie działał poprawnie. Najczęściej powoduje więcej bólów głowy, niż jest to warte.

Zamiast tego użyć, zalecamy skonfigurowanie ochrona hotlink na poziomie serwera.

8. Aplikacje

Jest to przydatne w wielu przypadkach, ale najbardziej wybitny sposób, który moim zdaniem pasuje, jeśli korzystasz ze strony WordPress. Opierają się one głównie na wtyczkach, które rozszerzają funkcje, co jest świetne, ale zwiększa także obciążenie serwera.

Zamiast uruchamiać je poza serwerem, skorzystaj z aplikacji Cloudflare. Jest ich całkiem sporo na prawie wszystko, od obsługi płatności PayPal po całe aplikacje sklepu internetowego.

Końcowe myśli: Trochę wszystkiego zajmuje

Istnieją różne szkoły myślenia, jeśli chodzi o poprawę wydajności witryny. Niektórzy kładą duży nacisk na TTFB, podczas gdy inni mogą dążyć do zmniejszenia zużycia zasobów lub optymalizacji witryny na inne sposoby.

Osobiście uważam, że aby naprawdę uzyskać zielone światło wydajności, musisz popracować nad wszystkim. Większość ulepszeń poprawiających wydajność zapewnia bardzo małe zwiększenie prędkości lub wydajności.

Tylko łącząc je uzyskasz naprawdę satysfakcjonujące wyniki. Powiem jednak, że CDN jak Cloudflare pomaga przejść długą drogę w jednym pakiecie. Oprócz tego na poważnie powinieneś zwrócić uwagę na swojego hosta.

Jest to coś, czego nie możesz kontrolować po rejestracji. Z tego powodu przeprowadzenie nieco więcej badań może zaoszczędzić dużo stresu, jeśli chodzi o szybkość odpowiedzi serwera lub cokolwiek innego, na czym polegasz na swoim serwerze internetowym.


Zrzeczenie się: Informacje przedstawione w tym artykule zostały przedstawione zgodnie z najlepszą wiedzą autora. W żadnym wypadku korzystanie z tego przewodnika nie może stanowić podstawy do roszczeń o odpowiedzialność wobec autora lub witryny (witryn), na której publikowane są informacje.

O Timothy Shim

Timothy Shim jest pisarzem, redaktorem i tech geekiem. Rozpoczynając karierę w dziedzinie technologii informatycznych, szybko znalazł drogę do druku i od tego czasu współpracował z międzynarodowymi, regionalnymi i krajowymi tytułami medialnymi, takimi jak ComputerWorld, PC.com, Business Today i The Asian Banker. Jego wiedza specjalistyczna dotyczy technologii zarówno z punktu widzenia konsumenta, jak i przedsiębiorstwa.