To jest przykładowe case study pokazujące format. Podmień treść na realny projekt (lub oznacz go jako NDA).
Problem
Sklep z katalogiem ok. 6 tys. produktów ładował strony kategorii w 4–6 sekund na telefonach. Ruch z mobile stanowił 78% wizyt, a współczynnik porzuceń koszyka rósł z miesiąca na miesiąc. Stany magazynowe były eksportowane ręcznie z hurtowni raz dziennie.
Diagnoza
- 38 aktywnych wtyczek, z czego 9 ładowało skrypty na każdej podstronie.
- Brak object cache — każde wejście na kategorię generowało ponad 400 zapytań SQL.
- Obrazy produktów w pełnej rozdzielczości, bez formatów AVIF/WebP.
- Checkout z 4 krokami i walidacją po stronie serwera przy każdym polu.
Decyzje
- Zostajemy na WooCommerce — migracja na headless nie była uzasadniona przy tej skali.
- Redis jako object cache + cache stron na CDN z inteligentnym unieważnianiem.
- Usunięcie i zastąpienie 11 wtyczek lekkim, własnym kodem.
- Integracja z hurtownią przez kolejkę: synchronizacja stanów co 15 minut z ponawianiem.
Wynik
- LCP na mobile: 4,8 s → 0,9 s.
- Konwersja: +23% w pierwszych 8 tygodniach.
- Zero ręcznych eksportów — stany zgodne z hurtownią w czasie zbliżonym do rzeczywistego.