Jak utrzymać szybkość?

Chris Anstey
Chris Anstey
Bojan Pavic
Bojan Pavic

Marki, które optymalizują szybkość, często szybko odnotowują regres. Dzieje się tak, ponieważ wydajność witryny jest bardzo podobna do dbania o swoją kondycję: nie wystarczy jednorazowe działanie, trzeba zmienić styl życia.

Jednym ze sposobów na rozwiązanie tego problemu jest użycie budżetów wydajności. Budżet wydajności to zbiór limitów związanych z rodzajami danych, które mają wpływ na wydajność witryny. Jego koncepcja jest zbliżona do budżetu finansowego: ustalasz limit i starasz się go trzymać. Zazwyczaj dobry budżet wydajności łączy różne typy danych. Na przykład budżet wydajności strony produktu może wyglądać tak:

Czas do pełnej interaktywności w przypadku wolnej sieci 3G Mniejsze niż 5 sekund
Pierwsze wyrenderowanie treści w wolnej sieci 3G Mniejsze niż 2 sekundy
Wynik skuteczności Lighthouse Większe niż 80
Łączny rozmiar kodu JavaScript Mniejsze niż 170 KB
Przykład budżetu skuteczności

Po ustawieniu budżet na potrzeby kampanii musi być stosowany, co oznacza np. uwzględnienie go w procesie tworzenia i raportowaniu. Narzędzia takie jak Lighthouse możesz uwzględnić w ciągłej integracji. Możesz też napisać testy, które powodują niepowodzenie kompilacji, jeśli kluczowe dane spadną poniżej określonego progu. Dodatkowo regularne raportowanie za pomocą paneli lub raportów zbiorczych może zwiększyć przejrzystość i odpowiedzialnie. Pinterest to przykład firmy, która wdrożyła budżety na potrzeby skuteczności, aby zapewnić szybkie działanie usługi. Marki takie jak Experian używają teraz szybkości strony jako kluczowego wskaźnika w comiesięcznych raportach wskaźników KPI dla kadry kierowniczej.

Więcej informacji o budżetach wydajności znajdziesz tutaj. Tutaj znajdziesz przewodnik, który pomoże Ci w dalszym rozwijaniu kultury skuteczności i uczynieniu wskaźników szybkości widocznymi i namacalnymi dla wszystkich zainteresowanych osób.