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):
- 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.
- 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.