Najbardziej kosztowne problemy Adobe Commerce – i jak je naprawić

Opublikowany: 2022-09-07

W rozwój witryny eCommerce zaangażowanych jest wiele różnych czynników i ostatecznie te same czynniki zadecydują o losie Twojej firmy. Odgrywają również dużą rolę w sposobie, w jaki użytkownicy będą wchodzić w interakcje z Twoją witryną lub ją znajdować.

Na tym blogu będziemy dzielić się najczęstszymi problemami napotykanymi na platformie Adobe Commerce, których może doświadczać Twój zespół, oraz sposobami ich rozwiązywania. Jeśli chcesz dowiedzieć się trochę więcej o potężnych i ekskluzywnych funkcjach Abobe Commerce do zarabiania pieniędzy, sprawdź nasze blogi . 5 najcenniejszych, wyjątkowych funkcji do zarabiania pieniędzy w Adobe Commerce i Future Prove. Zabezpiecz swój sklep internetowy za pomocą Adobe Commerce 2.4.5

Niska wydajność

Posiadanie szybko ładującej się, wydajnej strony internetowej ma kluczowe znaczenie dla Twojego biznesu e-commerce. Czemu? Ponieważ szybkość stron internetowych odgrywa istotną rolę w wygodzie użytkownika, konwersjach i rankingu wyszukiwania. Niestety, zbyt wielu sprzedawców e-commerce stawia na pierwszym miejscu witrynę ze zbyt wieloma dzwonkami i gwizdkami oraz zbyt wyrafinowanym projektem strony internetowej, z których wszystkie spowalniają szybkość renderowania witryny.

Wolno ładująca się witryna może powodować poważne problemy ze współczynnikiem konwersji, które dramatycznie wpływają na sprzedaż. Niektóre rozszerzenia (i dostawcy rozszerzeń) są znane z tego, że psują pamięć podręczną Adobe Commerce i nie działają poprawnie z łączeniem JS i minimalizacją CSS/HTML. Te rozszerzenia mogą powodować bardzo powolne ładowanie stron i niską wydajność całej witryny.

Szybkość Twojej witryny jest ważna dla ogólnego doświadczenia użytkowników, które chcesz stworzyć, a jeśli ładowanie witryny zajmuje dużo czasu (zwłaszcza na urządzeniach mobilnych), co powoduje, że niecierpliwi klienci opuszczają Twoją witrynę, zwiększasz ogólny współczynnik odrzuceń i skracasz średni czas spędzony na Twojej stronie. Wolno ładujące się witryny uzyskują również niższe wyniki SEO od Google i wpływają na współczynniki konwersji Twojej firmy; co dodatkowo pogłębia problem. W rzeczywistości najwyższe współczynniki konwersji w handlu elektronicznym występują na stronach, których czas ładowania wynosi od 0 do 2 sekund, a prawie 70% konsumentów przyznaje, że większa szybkość strony wpływa na ich chęć zakupu od sprzedawcy internetowego, zgodnie z badaniem przeprowadzonym przez Portent .

Każde rozszerzenie powinno zostać sprawdzone przez starszego programistę przed zainstalowaniem, a przed wydaniem rozszerzenia do produkcji należy przeprowadzić pełny test regresji i ewentualnie test obciążenia witryny. Aby uzyskać więcej informacji na temat czynników, które mogą wpływać na szybkość Twojej witryny, sprawdź nasz blog Idealna strona, słaby ruch? Dlaczego szybkość witryny ma znaczenie.

Konflikty

Zespołom eCommerce, które nie planują prawidłowo swoich witryn, łatwo jest przesadzić i zainstalować rozszerzenia, które wpływają na funkcjonalność witryny. Może to być łatwe dzięki 3800 rozszerzeniom oferowanym przez oficjalny Adobe Commerce Marketplace. Dzieje się tak dlatego, że czasami nie jest możliwe porównanie wszystkich rozszerzeń innych firm. Mogą również nie być najwyższej jakości, co może utrudniać obsługę klienta. Innym konfliktem, którego może doświadczać Twój zespół, są nieprawidłowe konfiguracje bazy danych. Jeśli korzystasz z Magento 2.4 lub nowszego, ważne jest, aby Twój zespół zaktualizował bazę danych do MySQL 8; które mogą przenieść Twoje występy na wyższy poziom. Według raportu ta aktualizacja bazy danych może poprawić wydajność witryny dwukrotnie bardziej niż jej poprzednie wersje.

Rozwiązaniem tego problemu jest rutynowe przeprowadzanie pełnych testów regresji i testów obciążenia przed wprowadzeniem jakichkolwiek rozszerzeń do produkcji, aby pomóc w realizacji strategii sprzedaży przy jednoczesnej poprawie wydajności i doświadczenia w witrynie. Ponadto indeksatory można ustawić na „aktualizacja zgodnie z harmonogramem” zamiast „aktualizacja przy zapisywaniu”, aby wyeliminować problemy z wydajnością Adobe Commerce w przypadku dużego natężenia ruchu, zwłaszcza w okresie świąt lub innych szczególnie ruchliwych okresów.

Wspierać się

Czasami dostawcy rozszerzeń wolno reagują na prośby o wsparcie lub po prostu przestają obsługiwać swoje rozszerzenie. Chociaż nie jest to powszechne, widzieliśmy to kilka razy w przeszłości. Najbardziej znaczący wpływ może mieć sytuacja, w której dostawca rozszerzeń zdecyduje się całkowicie zaprzestać obsługi swojego rozszerzenia. Oznacza to, że sprzedawca jest zmuszony albo zapłacić programiście za ciągłe aktualizowanie rozszerzenia, aby pasowało do ogólnych aktualizacji witryny, albo zastąpić to rozszerzenie czymś innym.

Jednym z najpopularniejszych rozszerzeń, które ostatnio straciły wsparcie, był motyw Ultimo. To rozszerzenie było używane przez wielu sprzedawców, z których wszyscy zostali bez wsparcia, gdy twórca motywu Ultimo zdecydował, że nie będzie już obsługiwał ani aktualizował swojego motywu.

Zalecanym rozwiązaniem tego problemu jest kupowanie rozszerzeń tylko od większych i bardziej szanowanych dostawców, takich jak Aheadworks lub Magefan, którzy mają więcej zasobów na wsparcie i prawdopodobnie nie zwiną sklepu w najbliższym czasie.

Rozwiązania

Powolne ładowanie stron, zwłaszcza dla użytkowników mobilnych, jest zdecydowanie najważniejszym i najbardziej kosztownym z opisanych powyżej problemów, jeśli chodzi o poprawę konwersji, ponieważ te problemy obejmują nie tylko wiele testów zapewniania jakości, ale także następujące współzależne procesy:

  • Analiza wszystkich rozszerzeń innych firm i niestandardowego kodu w celu ustalenia, które moduły powodują problemy z wydajnością.
  • Wszelkie prace niezbędne do rozwiązania tych problemów (wymiana modułów, refaktoryzacja kodu itp.).
  • Pełne testy regresyjne witryny, aby upewnić się, że rozwiązania działają poprawnie.
  • Identyfikacja nieużywanego lub rozdętego kodu JavaScript powodującego problemy z wydajnością.
  • Wszelkie nieprzewidziane prace, które mogą być wymagane w celu usunięcia/zastąpienia lub refaktoryzacji kodu Javascript.
  • Pełne testy regresyjne witryny w celu zapewnienia odpowiedniej funkcjonalności w oparciu o powyższe zadanie.
  • Zminimalizuj CSS/HTML i Javascript
  • Ponowne pełne testowanie regresji witryny.
  • Pracuj z pełnym buforowaniem stron i sieciami CDN, aby dalej optymalizować ładowanie stron i rozmiary obrazów itp.
  • Ponowne pełne testowanie regresji witryny.

Po wykonaniu tych kroków w celu poprawienia i zwiększenia szybkości witryny Twój zespół może określić, jakie podejścia należy zastosować w celu dalszej poprawy konwersji, takie jak testy A/B lub zatrudnienie zewnętrznego eksperta.

Uwaga dodatkowa: jeśli to wszystko wydaje się dużo, to dlatego, że tak jest. Jeśli chcesz porozmawiać z ekspertem, kliknij tutaj.

Łącząc to wszystko razem

Przed przystąpieniem do wprowadzania jakichkolwiek zmian w tych kodach osób trzecich lub jakichkolwiek problemów z wydajnością ważne jest, aby upewnić się, że rozumiesz, gdzie znajdują się błędy i problemy oraz jak je naprawić; co może szybko przerodzić się w większe zadanie, niż pierwotnie przewidywano. I tu wkraczamy my. Niezbędne jest posiadanie zespołu ekspertów, którzy rozumieją Twoje potrzeby i dostarczają odpowiednie rozwiązania, które pomogą Ci utrzymać się na szczycie wyników wyszukiwania i zapewnić lepszy zwrot z inwestycji. Jeśli chcesz porozmawiać, skontaktuj się z nami.

    Skorzystaj z pomocy eksperta już dziś!

    Starszy członek zespołu InteractOne skontaktuje się z Tobą w ciągu jednego dnia.

    Napisz do nas na:

    Lub, jeśli wolisz staromodną rozmowę telefoniczną:
    Telefon (USA): (513) 469-3346

    4665 Cornell Rd. Apartament 255
    Cincinnati, OH 45241