Słownik pojęć IT Hosting i serwery

Cache

Pamięć podręczna, która przyspiesza ładowanie strony.

Inne określenia: pamięć podręczna, buforowanie, caching

Co to jest cache i jak przyspiesza stronę?

Cache przechowuje gotowe elementy strony, żeby przy kolejnych wejściach ładowała się szybciej. Szybkość ma wpływ na wygodę użytkownika i pozycje w Google.

Jak działa cache

Zamiast składać stronę od zera przy każdym wejściu - odpytywać bazę danych, przetwarzać kod, generować HTML - serwer zapamiętuje gotowy wynik i przy kolejnych odwiedzinach serwuje go natychmiast. Cache działa na kilku poziomach jednocześnie: w przeglądarce użytkownika, na serwerze i w sieci CDN.

Kiedy cache bywa kłopotliwy

Klasyczny objaw: zmieniłem treść, a na stronie po staremu. To zwykle stary cache, który jeszcze nie wygasł - rozwiązaniem jest jego wyczyszczenie, a docelowo poprawna konfiguracja czasów ważności. Dlatego cache powinien być skonfigurowany świadomie: agresywnie tam, gdzie treść się nie zmienia, ostrożnie przy koszyku czy panelu klienta.

FAQ

Częste pytania o Cache

Zaktualizowałem stronę, ale nie widzę zmian - dlaczego?

Najpewniej widzisz starą wersję z cache - przeglądarki albo serwera. Odśwież stronę z pominięciem cache (Ctrl+Shift+R), a jeśli to nie pomoże, wyczyść cache na serwerze lub w CDN.

Czy cache może zepsuć działanie sklepu?

Źle skonfigurowany - tak, np. pokazując jednemu klientowi koszyk drugiego. Dlatego strony dynamiczne (koszyk, konto) wyłącza się z cache, a resztę buforuje bez obaw.

Bezpłatna wycena projektu

Porozmawiajmy o Twoim biznesie.

Przedstaw nam swoje potrzeby - zaproponujemy rozwiązanie i konkretną wycenę. Bez zobowiązań.