Rendimiento admin PrestaShop: por qué el back office es lento y cómo solucionarlo
Rendimiento admin PrestaShop: por que el back office es lento
Un back office PrestaShop lento es uno de los problemas mas frustrantes. Esta guia identifica las causas mas comunes y proporciona soluciones concretas.
Las causas mas comunes
1. Conexion API PrestaShop Addons
Causa numero uno. El back office hace peticiones HTTP a addons.prestashop.com. Cuando esta API es lenta, todo tu back office espera.
Solucion - Desconectarse de la cuenta Addons o desactivar las llamadas API.
2. Modo debug activado
Desactiva todas las caches y recompila los templates en cada peticion.
define('_PS_MODE_DEV_', false);3. Demasiados modulos instalados
Cada modulo agrega sobrecarga. Desinstalar modulos no utilizados.
4. Base de datos grande sin optimizar
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. Limitaciones del hosting compartido
Recomendacion: VPS con 2+ CPU, 4 GB RAM, SSD y PHP 8.1+.
6. OPcache no activado
opcache.enable = 1
opcache.memory_consumption = 2567. Widgets del dashboard lentos
Simplificar el dashboard. Eliminar widgets innecesarios.
8. Gran catalogo de productos
Reducir productos por pagina a 20-50.
Checklist de optimizacion
- Desactivar modo debug
- Compilacion de templates: "Nunca recompilar"
- Activar cache (Redis preferido)
- Activar OPcache
- Desconectar de API Addons
- Desinstalar modulos no usados
- Limpiar la base de datos
- Simplificar dashboard
- Cambiar a VPS/dedicado
- Usar PHP 8.1+
¿Le resultó útil esta respuesta?
¿Aún tiene preguntas?
Can't find what you're looking for? Send us your question and we'll get back to you quickly.