CometWebWydajność / Core Web Vitals

Przegląd polityki cache

Maciej Zmitrukiewicz · Formularz do artykułu Jak przyspieszyć stronę? 7 napraw, pomiary i Core Web Vitals

Sprawdź po kolei aplikację, reverse proxy, CDN, przeglądarkę i service workera, jeśli go masz.

Typ odpowiedziPubliczna?Obecne nagłówkiHIT, MISS czy BYPASSCzy aktualizacja docieraCzy dane się nie mieszają
CSS i JS z hashem w nazwie
Obrazy i fonty
Publiczny HTML
Koszyk, konto, płatność
API z danymi użytkownika

Izolację testuj na własnych kontach testowych. Sprawdź klucz cache, reguły pomijania, logowanie i wylogowanie oraz to, czy odpowiedź dla użytkownika A nie trafia do użytkownika B. Samo cookie nie czyni odpowiedzi prywatną. W publicznym materiale nie używaj danych klientów.

Zanim ustawisz długi max-age, upewnij się, że adresy plików zmieniają się z każdą wersją. Po zmianie polityki sprawdź nowe odpowiedzi i kopie, które już leżą w cache. Przeglądarka może dalej używać zasobu, który wcześniej uznała za świeży, aż minie jego ważność, bo nowy nagłówek tego nie odwołuje.

Pobierz formularz jako Markdown · Wszystkie materiały · Wróć do artykułu