Optymalizacja

Aktualizacja, po której strona rozjeżdża się dopiero u klientów

Serwisy firmowe i sklepy w stałej obsłudze

2 warstwy pamięci podręcznej do wyczyszczenia
po zmianie moment czyszczenia, nie przed
2 szerokości ekranu w kontroli po wdrożeniu
0 zgłoszeń od klientów końcowych

Zmiana wdrożona poprawnie, sprawdzona przez wykonawcę, a mimo to część odwiedzających widzi rozsypaną stronę. Klasyczna pułapka, o której dowiadujesz się od klienta.

Punkt wyjścia

Serwis korzysta z mechanizmów przyspieszających, które sklejają i przechowują pliki wyglądu strony. Po włączeniu nowej funkcji zapamiętana wersja przestaje pasować do nowej zawartości. Wykonawca widzi poprawną stronę, bo jego przeglądarka pobrała świeże pliki, a odwiedzający widzą wersję rozsypaną.

Zmiana jest wdrożona dopiero wtedy, gdy widzi ją Twój klient, a nie wykonawca.
Zasada, którą kierowaliśmy się w tym projekcie

Co zrobiliśmy

  1. Ustaliliśmy stałą kolejność: najpierw zmiana, natychmiast po niej czyszczenie pamięci podręcznej, nigdy odwrotnie.
  2. Czyścimy obie warstwy: tę na serwerze i tę w sieci dostarczania treści.
  3. Po każdej zmianie sprawdzamy stronę jako nowy użytkownik, w dwóch szerokościach ekranu.
  4. Zmiany wdrażamy poza godzinami największego ruchu, z kopią zapasową przed ingerencją.

Dlaczego akurat tak

Mechanizmy przyspieszające przechowują sklejone pliki wyglądu strony. Po włączeniu nowej funkcji zapamiętana wersja przestaje pasować do zawartości, więc wykonawca widzi stronę poprawną, a odwiedzający rozsypaną. Dlatego stosujemy stałą kolejność: najpierw zmiana, natychmiast po niej czyszczenie obu warstw pamięci podręcznej, i dopiero kontrola strony jako nowy użytkownik, w dwóch szerokościach ekranu.

Efekt

Zmiany docierają do odwiedzających w tej samej postaci, w jakiej widzi je wykonawca. Klient nie dowiaduje się o problemie z wyglądem od swoich klientów, bo kontrola po wdrożeniu jest częścią procesu, a nie dobrą wolą.

Skąd te liczby

Źródło danych: Procedura wdrożeniowa i zrzuty kontrolne z sesji nowego użytkownika po każdej zmianie.

Co to znaczy dla Twojej firmy

Jeżeli zdarza Ci się słyszeć od klientów, że strona wygląda inaczej niż u Ciebie, to nie jest przypadek ani ich przeglądarka. To brak kontroli po wdrożeniu. Ustalona procedura kosztuje kilka minut przy każdej zmianie i eliminuje całą klasę zgłoszeń.

To jest dla Ciebie, jeśli

  • Twoja strona czasem wygląda inaczej u Ciebie, a inaczej u klientów
  • Po aktualizacjach coś się rozjeżdża
  • Nikt nie sprawdza strony po wdrożeniu zmian
  • Używasz wtyczek przyspieszających i nie wiesz, co robią

Sprawdzimy, czy u Ciebie da się osiągnąć podobny efekt

Bezpłatna rozmowa i konkretna odpowiedź: co da się poprawić, w jakim czasie i ile to kosztuje.

Bezpłatna wycena

Podobne przypadki