Przejdź do głównej zawartości

Szybsze ładowanie przez Cloudflare

Qubix obsługuje domeny przez Cloudflare — globalną sieć serwerów — i konfiguruje wszystko automatycznie. Buforowanie jest włączone domyślnie, dzięki czemu strony ładują się kilkakrotnie szybciej dla odwiedzających, a obciążenie serwera jest dziesiątki razy niższe. Wszystko to jest bezpłatne: Cloudflare nie pobiera opłat za sieć ani buforowanie, a Qubix zajmuje się konfiguracją.

Co Qubix konfiguruje automatycznie

Gdy domena jest obsługiwana przez Cloudflare, podczas podłączania Qubix samodzielnie:

  • tworzy strefę, rekordy DNS oraz SSL (tryb Full, wymuszony HTTPS, TLS 1.2);
  • kieruje ruch domeny przez sieć Cloudflare do serwera.

Nie jest wymagane żadne działanie z Państwa strony — domena od razu działa za Cloudflare.

Dlaczego Cloudflare przewyższa bezpośrednie połączenie

Domenę można podłączyć do Qubix bezpośrednio, jednak obsługa przez Cloudflare jest lepsza pod każdym względem:

  • Szybciej dla odwiedzającego — pliki strony są serwowane z serwera Cloudflare najbliższego użytkownikowi (patrz buforowanie poniżej).
  • Mniejsze obciążenie serwera — sieć Cloudflare przejmuje większość żądań.
  • Adres serwera jest ukryty — odwiedzający łączy się z Cloudflare, a nie bezpośrednio z serwerem. Rzeczywisty adres IP serwera nie jest ujawniany, co utrudnia jego odnalezienie i atakowanie.
  • Cloudflare przejmuje uderzenie — skoki ruchu i ataki są absorbowane w sieci Cloudflare i nigdy nie docierają do serwera.

Bezpośrednie połączenie pozostawia obciążenie na serwerze i ujawnia jego adres. Dlatego obsługa przez Cloudflare jest preferowanym trybem dla domen produkcyjnych.

Szybsze ładowanie — włączone domyślnie

Szybsze ładowanie działa domyślnie dla wszystkich domen obsługiwanych przez Cloudflare — Qubix włącza je automatycznie. Można nim zarządzać w Ustawieniach → Cloudflare, blok Faster site loading, przełącznik Speed up loading via Cloudflare — na przykład w celu tymczasowego wyłączenia.

Korzyści:

  • Znacznie szybciej dla odwiedzającego — pliki strony są serwowane z serwera Cloudflare najbliższego użytkownikowi, a nie z serwera po drugiej stronie świata. Landingi i strony otwierają się niemal natychmiast na całym świecie.
  • Dziesiątki razy mniejsze obciążenie serwera — każda strona pobiera dziesiątki plików statycznych (skrypty, style, ikony, zrzuty ekranu), a Cloudflare serwuje je ze swoich serwerów. Serwer obsługuje tylko część dynamiczną — na tym samym sprzęcie można obsługiwać dziesiątki razy więcej odwiedzających.
  • Bezpłatne — zarówno buforowanie, jak i szybkie dostarczanie przez sieć Cloudflare nic nie kosztuje.

Co jest buforowane, a co nie

Buforowane są wyłącznie pliki, które się nie zmieniają: skrypty, style, obrazy, ikony oraz zrzuty ekranu stron. Można je bezpiecznie przechowywać na serwerach Cloudflare przez dowolny czas.

Część dynamiczna zawsze pozostaje aktualna i działa na serwerze: decyzja cloak i sam landing są serwowane indywidualnie dla każdego odwiedzającego i nie są buforowane. Przyspieszenie nie zakłóca więc cloakingu ani śledzenia.

Wymagania

Szybsze ładowanie jest stosowane automatycznie po skonfigurowaniu Cloudflare. Jedynym wymaganiem jest token API Cloudflare z uprawnieniami do zarządzania pamięcią podręczną (Qubix używa tego tokena do zastosowania reguły w strefach):

  1. W Ustawieniach → Cloudflare należy zapisać token API Cloudflare (należy go utworzyć w Cloudflare Dashboard → My Profile → API Tokens) z uprawnieniami Zone.Cache Rules:Edit, Account.Account Rulesets:Edit, Account.Account Filter Lists:Edit.
  2. Gotowe — Qubix stosuje buforowanie dla wszystkich domen, a pliki stron zaczynają być serwowane z serwerów Cloudflare w pobliżu odwiedzających. Można to wyłączyć w dowolnym momencie za pomocą przełącznika Speed up loading via Cloudflare.

Co dalej