Rendimiento admin PrestaShop: por qué el back office es lento y cómo solucionarlo

440 vistas

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 = 256

7. 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

  1. Desactivar modo debug
  2. Compilacion de templates: "Nunca recompilar"
  3. Activar cache (Redis preferido)
  4. Activar OPcache
  5. Desconectar de API Addons
  6. Desinstalar modulos no usados
  7. Limpiar la base de datos
  8. Simplificar dashboard
  9. Cambiar a VPS/dedicado
  10. 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.

Cargando...
Volver arriba