Audyt sklepu NoboBags: 22 problemy, jedno wadliwe zapytanie SQL i lista produktów ładująca się kilkanaście sekund
Audyt techniczny sklepu NoboBags wykazał 22 problemy — od błędów w procesie zakupowym po brak zgody RODO. Najpoważniejszy, kilkunastosekundowe ładowanie listy produktów, sprowadzał się do jednego błędnie skonstruowanego zapytania SQL w module dodatkowym.
Punkt wyjścia
Klient poprosił o weryfikację działania sklepu. Najbardziej odczuwalny problem: wczytanie listy produktów trwało kilkanaście sekund, co bezpośrednio zniechęcało klientów.
Kluczowe decyzje
Zamiast od razu zmieniać hosting czy dokładać cache, najpierw ustaliłem przyczynę: wolne działanie wynikało z błędnie skonstruowanego zapytania SQL w jednym z dodatkowych modułów PrestaShop. Pozostałe problemy uporządkowałem według wpływu na sprzedaż i zgodność z prawem, zaczynając od wydajności i procesu zakupowego.
Co wykazał audyt
Wybrane z 22 problemów:
- Proces zakupowy: błędna walidacja, problemy z usuwaniem produktów z koszyka, niedostępny kod rabatowy, błędne formy płatności, brak e-maila przy przelewie tradycyjnym.
- Zgodność: brak zgody RODO przy zapisie do newslettera, uszkodzony mechanizm cookies.
- Jakość: błędne i nieprzetłumaczone treści, problemy na urządzeniach mobilnych, błędne metatagi dla Google.
Efekty wdrożenia
Po optymalizacji zapytania i modułu lista produktów znowu ładuje się prawidłowo, a sklep odzyskał poprawne działanie.
Podobny projekt?
Wystarczy krótki opis sytuacji — technologii, problemu, terminu. Odpowiadam w ciągu jednego dnia roboczego z oceną możliwości i proponowanym zakresem współpracy.
Umów konsultację