Gracias al módulo RKR Registro ampliado podrás añadir los campos...
1.7.8 sin redis
8.1 a 9.1 completa
Las nuevas cargas de los bots está tumbando muchos servidores, este módulo es un salvavidas para la mayoría de webs, ha sido nuestro granito de arena a la comunidad prestashop
Gracias a Julio Rodriguez, se ha conseguido mejorar y solucionar los problemas de carga de miles de sitios web
En rekire, queremos ponerte las cosas fáciles. Por eso, nuestros módulos de PrestaShop cuentan con una licencia de uso flexible:
Este software es nuestro modo de vida. Te pedimos ética profesional y que realices nuevas compras si el volumen de proyectos lo requiere; es la única forma de que nos compense seguir desarrollando módulos tan "guais" y mantener nuestras mejoras constantes.
Para poder ofrecerte la mejor atención, el soporte de los módulos se rige por las siguientes condiciones:
Reduce drásticamente los tiempos de carga y la carga del servidor actuando en tres niveles: Página Completa, Base de Datos (Redis) y Bytecode (OPcache). Compatible con versiones 1.7, 8.x y el futuro 9.x.
¿Necesitas ayuda de un experto? ¿Hablamos?
Alto Rendimiento Integral para PrestaShop
AllInOneCache
Guarda el HTML completo de cada página en disco. Las visitas siguientes reciben el archivo directamente, sin que PrestaShop ni PHP ejecuten nada.
Intercepta las consultas SQL de PrestaShop y almacena los resultados en Redis. Las mismas queries se sirven desde memoria sin acceder a la base de datos.
Gestiona el caché de bytecode compilado de PHP. Permite purgarlo desde el panel de administración sin necesidad de acceso directo al servidor.
opcache_reset()).| Archivo | Responsabilidad |
|---|---|
allinionecache.php |
Clase principal. Registra hooks, gestiona install/uninstall/reset, dispara la auto-purga de ambas cachés cuando se modifica contenido en el backoffice. |
classes/RedisCache.php |
Gestiona la conexión a Redis. La conexión se abre una sola vez y se reutiliza en todas las queries. Soporta TCP/IP y Unix socket. |
classes/PageCache.php |
Motor de caché de página completa. Sirve HTML desde disco antes de que arranque PrestaShop, guarda la respuesta generada, aplica minificación, lazy loading y lógica de bypass (bots, usuarios logueados, carrito, exclusiones por URL). |
classes/PageCacheStats.php |
Registra hits y misses del page cache en un archivo JSON con bloqueo flock() para evitar condiciones de carrera en entornos concurrentes. |
db_overrides/classes/db/DbMySQLi.php |
Override del driver MySQLi de PrestaShop. Intercepta executeS, getValue y getRow para cachear resultados SQL en Redis. Incluye protección anti-recursión. |
db_overrides/classes/db/DbPDO.php |
Override del driver PDO de PrestaShop. Intercepta las mismas funciones que DbMySQLi para cachear resultados SQL en Redis. PrestaShop usa uno u otro según la configuración del servidor. |
controllers/admin/AdminAllinionecacheController.php |
Controlador del panel de administración. Gestiona todas las acciones AJAX: purgas, estadísticas, configuración de tablas, test de conexión Redis y diagnóstico. |
views/templates/admin/configure.tpl |
Template Smarty del panel. Incluye tabs por sección, toggles de configuración, tabla de tablas cacheables con filtros y gráficas de estadísticas. |
| Clave | Descripción | Default |
|---|---|---|
ALLINIONECACHE_CACHE_TYPE |
Tipo de caché: redis o vacío | — |
ALLINIONECACHE_REDIS_HOST |
Host Redis | 127.0.0.1 |
ALLINIONECACHE_REDIS_PORT |
Puerto Redis | 6379 |
ALLINIONECACHE_REDIS_DATABASE |
Número de base de datos Redis | 0 |
ALLINIONECACHE_REDIS_PASSWORD |
Contraseña Redis | — |
ALLINIONECACHE_QUERY_TTL |
TTL queries Redis (segundos) | 1800 |
ALLINIONECACHE_PC_ENABLED |
Page cache activado | 0 |
ALLINIONECACHE_PC_TTL |
TTL page cache (segundos) | 86400 |
ALLINIONECACHE_PC_BOT_STALE |
Servir caché expirada a bots | 1 |
ALLINIONECACHE_PC_AUTO_PURGE |
Purga automática al modificar contenido | 0 |
ALLINIONECACHE_PC_VARY_DEVICE |
Caché separada por dispositivo | 0 |
ALLINIONECACHE_PC_MINIFY_HTML |
Minificar HTML | 0 |
ALLINIONECACHE_PC_MINIFY_JS |
Minificar JS inline | 0 |
ALLINIONECACHE_PC_MINIFY_CSS |
Minificar CSS inline | 0 |
ALLINIONECACHE_PC_LAZY_IMAGES |
Añadir loading="lazy" a imágenes | 0 |
ALLINIONECACHE_TABLE_CONFIG |
JSON config de tablas cacheables | — |
Las siguientes tablas nunca se cachean en Redis para garantizar la integridad absoluta de los datos transaccionales:
| Header | Valor | Cuándo |
|---|---|---|
X-Cache |
HIT |
Caché válida servida |
X-Cache |
HIT-STALE |
Caché expirada servida a bot |
X-Cache-Generator |
AllInOneCache |
En todas las respuestas cacheadas |
Cache-Control |
public, max-age=N |
Respuesta normal desde caché |
Cache-Control |
no-store |
Caché expirada servida a bot |
Age |
Segundos desde que se generó | En todas las respuestas cacheadas |
query_{tabla}_{md5(sql)}
Purga por tabla: query_{tabla}_*
md5(shop_lang_currency_device_url)
Directorio: /var/allinionecache/
| Sistema | Versión | Estado |
|---|---|---|
| PrestaShop | 1.7.6+, 8.x, 9.x | Soportado |
| PHP | 7.2 — 8.3 | Soportado |
| Redis | 4.x, 5.x, 6.x, 7.x | Soportado |
| Driver DB | MySQLi + PDO | Ambos soportados |
| Multitienda | — | Soportado |
Optimización profesional de Rekire para eCommerce de alto rendimiento.
2026-05-11
1.1.6
Muchas mejoras en el control de errores
Arreglo de bugs como durante el uninstall
2026-04-10
mejoras varias de optimización y configuraciones.
Redis desactivado en el backoffice
2026-03-20
correcciones menores
2026-03-18
primera versión completamente funcional
Gracias al módulo RKR Registro ampliado podrás añadir los campos...
Recibe un informe detallado de tus pedidos Prestashop a través de...
El módulo más versátil para organizar tu catálogo para tus...
Consigue aumentar el ticket medio de tu tienda con este módulo que...
Asistente de reposición de artículos. Detecta automáticamente los...
Evita los errores en la preparación de pedidos en el almacén...
La Directiva Ómnibus de la UE obliga a mostrar el precio más bajo...
Controla tu catálogo con total transparencia y evita errores que...
Control total de tus series de facturación: Automatiza la...
Aumenta tu ticket medio mostrando packs inteligentes y...
Reduce drásticamente los tiempos de carga y la carga del servidor actuando en tres niveles: Página Completa, Base de Datos (Redis) y Bytecode (OPcache). Compatible con versiones 1.7, 8.x y el futuro 9.x.
check_circle
check_circle
No se encontraron resultados
No se encontraron resultados