Prestazioni admin PrestaShop: perché il back office è lento e come risolverlo
Prestazioni admin PrestaShop: perche il back office e lento
Un back office PrestaShop lento e uno dei problemi piu frustranti. Questa guida identifica le cause piu comuni e fornisce soluzioni concrete.
Le cause piu comuni
1. Connessione API PrestaShop Addons
Causa numero uno. Il back office fa richieste HTTP a addons.prestashop.com. Quando questa API e lenta, tutto il back office aspetta.
Soluzione - Disconnettersi dall'account Addons o disabilitare le chiamate API.
2. Modalita debug attivata
Disabilita tutte le cache e ricompila i template ad ogni richiesta.
define('_PS_MODE_DEV_', false);3. Troppi moduli installati
Ogni modulo aggiunge overhead. Disinstallare i moduli non utilizzati.
4. Database grande non ottimizzato
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. Limitazioni hosting condiviso
Raccomandazione: VPS con 2+ CPU, 4 GB RAM, SSD e PHP 8.1+.
6. OPcache non attivato
opcache.enable = 1
opcache.memory_consumption = 2567. Widget dashboard lenti
Semplificare la dashboard. Rimuovere widget non necessari.
8. Grande catalogo prodotti
Ridurre i prodotti per pagina a 20-50.
Checklist ottimizzazione
- Disabilitare modalita debug
- Compilazione template: "Mai ricompilare"
- Abilitare cache (Redis preferito)
- Abilitare OPcache
- Disconnettere da API Addons
- Disinstallare moduli non usati
- Pulire il database
- Semplificare dashboard
- Passare a VPS/dedicato
- Usare PHP 8.1+
Questa risposta ti è stata utile?
Hai ancora domande?
Can't find what you're looking for? Send us your question and we'll get back to you quickly.