Wydajność panelu administracyjnego PrestaShop: dlaczego Back Office jest wolny i jak to naprawić

442 wyświetleń

Wydajnosc panelu administracyjnego PrestaShop: dlaczego Back Office jest wolny

Wolny panel administracyjny PrestaShop to jeden z najbardziej frustrujacych problemow. Ten przewodnik identyfikuje najczestsze przyczyny i podaje konkretne rozwiazania.

Najczestsze przyczyny

1. Polaczenie z API PrestaShop Addons

Przyczyna numer jeden. Back office wykonuje zapytania HTTP do addons.prestashop.com. Gdy to API jest wolne, caly back office czeka.

Rozwiazanie - Wyloguj sie z konta Addons lub wylacz wywolania API.

2. Wlaczony tryb debug

Wylacza wszystkie cache i rekompiluje szablony przy kazdym zadaniu.

define('_PS_MODE_DEV_', false);

3. Za duzo zainstalowanych modulow

Kazdy modul dodaje narzut. Odinstaluj nieuzywane moduly, szczegolnie statystyki i gamifikacje.

4. Duza baza danych bez optymalizacji

DELETE FROM ps_cart WHERE id_cart NOT IN (
    SELECT id_cart FROM ps_orders
) AND date_add < DATE_SUB(NOW(), INTERVAL 30 DAY);

OPTIMIZE TABLE ps_cart, ps_connections, ps_guest;

5. Ograniczenia hostingu wspoldzielonego

Rekomendacja: VPS z 2+ CPU, 4 GB RAM, SSD i PHP 8.1+.

6. OPcache nie wlaczony

opcache.enable = 1
opcache.memory_consumption = 256

7. Wolne widgety dashboardu

Uproscisc dashboard. Usunac niepotrzebne widgety.

8. Duzy katalog produktow

Zmniejszyc produkty na strone do 20-50. Uzywac wyszukiwania zamiast przegladania.

Checklista optymalizacji

  1. Wylacz tryb debug
  2. Kompilacja szablonow: "Nigdy nie rekompiluj"
  3. Wlacz cache (Redis preferowany)
  4. Wlacz OPcache
  5. Odlacz od API Addons
  6. Odinstaluj nieuzywane moduly
  7. Wyczysc baze danych
  8. Uproscisc dashboard
  9. Zmien hosting na VPS/dedykowany
  10. Uzyj PHP 8.1+

Czy ta odpowiedź była pomocna?

Masz jeszcze pytania?

Can't find what you're looking for? Send us your question and we'll get back to you quickly.

Ładowanie...
Do góry