CHANGELOG - Basic PrestaShop Database Cleaner -------------------------------------------- Version 1.2.0 (2026-06-15) - Added: Support for clearing PrestaShop Faceted Search Cache (layered_filter_block table). - Added: Dynamic checking to only display and clean layered_filter_block if it exists in the database. - Added: Configuration support for layered_filter_block in both manual cleaning (Should Clean) and Cron Jobs (Web + CLI). - Improved: Database table queries are now cached during the request to improve performance. Version 1.1.0 (2026-05-12) - Added: New "Execution Logs" tab to track cron job history and verify server execution. - Improved: Cron reporting format. Now explicitly shows "rows deleted" or "skipped" to avoid confusion. - Added: Self-healing logic for the log table (auto-creates if missing). - Added: Important warnings and instructions in the "Cron Job" configuration tab. - Fixed: Discrepancy between front controller cron and standalone CLI script reporting. - Improved: Unified UI feedback for manual and scheduled cleaning. Version 1.0.0 (Initial Release) - Basic cleaning of connections, logs, stats, and guest tables. - Database optimization feature (OPTIMIZE TABLE). - Cron job support with security token.
Optimizador y Limpiador de Base de Datos para PrestaShop
Mantén tu tienda ligera, rápida y eficiente eliminando datos innecesarios automáticamente.
Con el paso del tiempo, las tiendas PrestaShop acumulan miles de registros en la base de datos (conexiones de visitantes, carritos abandonados, logs de errores) que no aportan valor, pero sí ralentizan la carga de la web y aumentan el peso de tus copias de seguridad.
Este módulo te permite tomar el control y realizar una limpieza profunda con un solo clic o de forma automatizada.
💎 Beneficios Principales:
Mejora la velocidad de carga (WPO): Una base de datos más ligera responde más rápido a las consultas del servidor.
Ahorro de espacio en disco: Reduce drásticamente el peso de tu base de datos eliminando registros obsoletos.
Copias de seguridad más rápidas: Al pesar menos la base de datos, tus backups se generan y restauran en mucho menos tiempo.
Automatización Total: Configura una tarea CRON y olvídate de limpiar manualmente; el módulo lo hará por ti periódicamente.
🛠️ Funciones Incluidas:
1. Limpieza de Estadísticas y Conexiones
Elimina el rastro de conexiones antiguas, fuentes de tráfico y páginas visitadas que suelen ocupar gigabytes de espacio.
Tablas:
connections,connections_source,connections_page.
2. Limpieza de Registros de Sistema (Logs)
Borra datos de logs de errores, registros de "Página no encontrada" (404) y búsquedas realizadas por los usuarios en la tienda.
Tablas:
log,pagenotfound,statssearch.
3. Mantenimiento de Clientes y Carritos
Carritos Abandonados: Elimina carritos antiguos que nunca se convirtieron en pedido (puedes elegir el tiempo de antigüedad).
Precios Específicos Expirados: Borra ofertas y descuentos que ya han caducado para mantener limpia la tabla de precios.
Invitados (Guests): Limpia registros de usuarios invitados para optimizar la tabla de clientes.
4. Optimización de Tablas SQL
Incluye una herramienta de OPTIMIZE TABLE que reorganiza el almacenamiento físico de los archivos de datos y los índices, mejorando la eficiencia de entrada/salida.
⚙️ Características Técnicas Destacadas:
Filtros Inteligentes: Tú decides qué borrar. Puedes elegir mantener los datos de la última semana, el último mes o los últimos 6 meses.
Panel de Estadísticas: Visualiza en tiempo real cuántas filas tiene cada tabla antes de decidir limpiarla.
Configuración de CRON: Genera una URL segura para que tu servidor ejecute la limpieza de forma automática cada día o cada semana.
Seguridad: Genera un token único de seguridad para evitar que personas externas activen la limpieza.
Preguntas sobre productos
Aún no hay preguntas. ¡Sé el primero en preguntar!




