Was es für Ihren Shop leistet
- Seiten werden sofort ausgeliefert.Jede generierte Seite wird gespeichert und bei nachfolgenden Besuchen automatisch ausgeliefert, ohne dass PrestaShop sie neu zusammensetzen muss.
- Anfragen werden aus dem Speicher bedient.Bei Redis werden wiederholte Anfragen aus dem Speicher bedient; Warenkörbe, Bestellungen und Kunden werden niemals zwischengespeichert.
- Bots, die aus demGoogle-Cache bedient werden, und KI-Crawler erhalten die gespeicherte Seite auch dann, wenn diese abgelaufen ist, ohne dass der Server neu geladen werden muss.
- Ihr Shop ist immer auf dem neuesten Stand.Warenkorb, Zahlung oder Seiten identifizierter Kunden werden niemals gespeichert, und Sie können beliebige Adressen ausschließen.
- Selbstleerender Cache:Dank der automatischen Bereinigung wird der Cache geleert, sobald sich Produkte, Preise, Kategorien, Rabatte oder CMS-Seiten ändern, und Ihre Kunden sehen die neuesten Aktualisierungen.
- Über dasBedienfeld „Trefferstatistik“ und Schaltflächen können Sie den gesamten Cache, eine bestimmte URL oder die OPcache-URL löschen, ohne den Server aufrufen zu müssen.
All-in-One-Cache-Modul mit Redis von @thisjrodriguez
🚀 AllInOneCache: Umfassende Hochleistungslösung für PrestaShop
Es reduziert Ladezeiten und Serverlast drastisch durch Optimierung auf drei Ebenen: Seite, Datenbank (Redis) und Bytecode (OPcache) . Kompatibel mit den Versionen 1.7, 8.x und der kommenden 9.x.
- ✔Seitencache: Liefert statisches HTML aus, ohne PHP auszuführen.
- ✔Objekt-Cache: Fängt SQL-Abfragen ab und bedient sie aus Redis.
- ✔Smart Purge: Intelligente Selbstreinigung mithilfe von PrestaShop-Hooks.
Installation, Updates und Support
Installation und Schulung
Es ist nicht inbegriffen, aber wir helfen Ihnen gerne bei allem, was Sie benötigen: Schreiben Sie uns einfach, und wir schauen uns das an.
Lebenslange Updates
Sie erhalten dauerhaften Zugriff auf die neueste Version Ihres Moduls. Ihre Investition ist geschützt, und wir bemühen uns stets, es auf die aktuellsten PrestaShop-Versionen zu aktualisieren.
Zertifizierte Qualität
Unsere Module haben die offizielle PrestaShop-Validierung bestanden, wodurch ihre Sicherheit, Leistungsfähigkeit und Kompatibilität mit den Standards der Plattform gewährleistet sind.
Medium
Dieses Modul beinhaltet keinen Support, aber Sie können uns gerne um Hilfe und Verbesserungsvorschläge bitten. Unser Expertenteam wird sich bemühen, diese zu berücksichtigen. Falls Sie Unterstützung benötigen, können Sie unsere Dienstleistungen in Anspruch nehmen.
Warum haben wir dieses Modul erstellt?
Die neuen Bot-Ladungen bringen viele Server zum Absturz; dieses Modul ist für die meisten Websites ein Lebensretter. Es ist unser kleiner Beitrag zur PrestaShop-Community.
Dank Julio Rodriguez wurden die Ladeprobleme von Tausenden von Webseiten verbessert und behoben.
All-in-OneCache
Rundum hohe Leistung für PrestaShop
Es funktioniert auf drei Ebenen.
AllInOneCache
- Speichert ganze Seiten auf der Festplatte, um sie ohne Ausführung von PHP bereitzustellen.
- Speichere die Ergebnisse von SQL-Abfragen in Redis, um Datenbankzugriffe zu vermeiden.
- Verwaltet den PHP-Bytecode-Cache (OPcache).
🌐 Seitencache
Es speichert den kompletten HTML-Code jeder Seite auf der Festplatte. Bei nachfolgenden Besuchen wird die Datei direkt geladen, ohne dass PrestaShop oder PHP irgendetwas ausführen.
- Es ermöglicht Ihnen, mithilfe regulärer Ausdrücke den Warenkorb, die Checkout-Seiten und andere URLs zu überspringen.
- Erzeugt separate Cache-Versionen für Mobilgeräte, Tablets und Desktop-Computer.
- Bots und Crawler (Google, GPTBot…) erhalten immer eine sofortige Antwort, selbst wenn der Cache abgelaufen ist.
- Konfigurierbare TTL – Standardwert 3600 s (1 Stunde).
- Optionale Minimierung von HTML, Inline-JS und Inline-CSS.
- Entfernung von HTML-Kommentaren und automatisches verzögertes Laden von Bildern.
- Automatische Bereinigung konfiguriert über Hooks: Produkte, Kategorien, CMS, Sonderpreise, Rabatte, Kombinationen, Hersteller, Lieferanten und Shop-Konfiguration.
- Statistikpanel in Echtzeit: Treffer, Fehlschläge, Gesamtanfragen und Trefferquote.
- Manuelle Bereinigung möglich: Löschen Sie den gesamten Cache, eine bestimmte URL oder alles mit einem einzigen Klick.
🗄️ Datenbank-Cache
Es fängt PrestaShop-SQL-Abfragen ab und speichert die Ergebnisse in Redis. Dieselben Abfragen werden aus dem Arbeitsspeicher ausgeführt, ohne auf die Datenbank zuzugreifen.
- 🔹 Verbindung über TCP/IP oder Unix-Socket.
- 🔹 Konfigurierbare Abfrage-TTL — Standardwert 1800 s (30 min).
- 🔹 Jede Tabelle in der Datenbank kann einzeln über das Bedienfeld aktiviert oder deaktiviert werden.
- 🔹 Kritische Tabellen (Bestellungen, Sitzungen, Warenkorb…) sind gesperrt und werden niemals zwischengespeichert.
- 🔹 Automatische Bereinigung konfiguriert über Hooks: Produkte, Kategorien, CMS usw.
- 🔹 Statistik-Panel: Trefferrate, Speichernutzung, Gesamtzahl der Tasten und Operationen/Sek.
- 🔹 Manuelle Bereinigung mit einem Klick vom Administrator möglich.
⚡ Bytecode-Cache
Verwaltet den Cache für kompilierten PHP-Bytecode. Ermöglicht das Löschen über das Administrationspanel, ohne dass ein direkter Serverzugriff erforderlich ist.
- Manuelle Bereinigung vom Administrator aus mit einem Klick (
opcache_reset()). - Wird automatisch zusammen mit dem Rest des Caches in die globale Bereinigung einbezogen.
- Statistik-Panel: Trefferrate, Speichernutzung, zwischengespeicherte Skripte und Neustarts pro OOM (Out of Memory).
- Automatische Bereinigung konfiguriert über Hooks, die mit dem Store synchronisiert sind.
Erweiterte technische Informationen
Dateiarchitektur
| Archiv | Verantwortung |
|---|---|
allinionecache.php | Hauptklasse. Registriert Hooks, verwaltet Installation/Deinstallation/Zurücksetzung und löst die automatische Leerung beider Caches aus, wenn Inhalte im Backend geändert werden. |
classes/RedisCache.php | Verwaltet die Verbindung zu Redis. Die Verbindung wird nur einmal geöffnet und für alle Abfragen wiederverwendet. Unterstützt TCP/IP und Unix-Sockets. |
classes/PageCache.php | Vollständiges Seiten-Caching-System. Liefert HTML von der Festplatte, bevor PrestaShop startet, speichert die generierte Antwort, wendet Minifizierung, Lazy Loading und Bypass-Logik an (Bots, angemeldete Benutzer, Warenkorb, URL-Ausschlüsse). |
classes/PageCacheStats.php | Seiten-Cache-Treffer und -Fehlzugriffe werden in einer gesperrten JSON-Datei protokolliert. Herde() um Race Conditions in parallelen Umgebungen zu vermeiden. |
db_overrides/classes/db/DbMySQLi.php | PrestaShop MySQLi-Treiberüberschreibung. Abfangen. führt aus, , getValue Und getRow Zum Zwischenspeichern von SQL-Ergebnissen in Redis. Beinhaltet Schutz vor Rekursion. |
db_overrides/classes/db/DbPDO.php | Der PrestaShop-PDO-Treiber wird überschrieben. Er nutzt dieselben Funktionen wie DbMySQLi, um SQL-Ergebnisse in Redis zwischenzuspeichern. PrestaShop verwendet je nach Serverkonfiguration entweder die eine oder die andere Variante. |
controllers/admin/AdminAllinionecacheController.php | Controller für das Admin-Panel. Verwaltet alle AJAX-Aktionen: Datenbereinigung, Statistiken, Tabellenkonfiguration, Redis-Verbindungstests und Diagnose. |
views/templates/admin/configure.tpl | Smarty-Vorlage für das Bedienfeld. Enthält Registerkarten nach Abschnitten, Konfigurationsschalter, eine zwischenspeicherbare Tabelle mit Filtern und Statistikdiagramme. |
Konfigurationsschlüssel
| Hinweis | Beschreibung | Standard |
|---|---|---|
ALLINIONECACHE_CACHE_TYPE | Cache-Typ: Redis oder leer | — |
ALLINIONECACHE_REDIS_HOST | Redis-Host | 127.0.0.1 |
ALLINIONECACHE_REDIS_PORT | Port Redis | 6379 |
ALLINIONECACHE_REDIS_DATABASE | Redis-Datenbanknummer | 0 |
ALLINIONECACHE_REDIS_PASSWORD | Redis-Passwort | — |
ALLINIONECACHE_QUERY_TTL | TTL-Abfragen Redis (Sekunden) | 1800 |
ALLINIONECACHE_PC_ENABLEd | Seitencache aktiviert | 0 |
ALLINIONECACHE_PC_TTL | TTL-Seitencache (Sekunden) | 86400 |
ALLINIONECACHE_PC_BOT_STALE | Bots mit abgelaufenem Cache versorgen | 1 |
ALLINIONECACHE_PC_AUTO_PURGE | Automatische Löschung bei Inhaltsänderung | 0 |
ALLINIONECACHE_PC_VARY_DEVICE | Cache getrennt nach Gerät | 0 |
ALLINIONECACHE_PC_MINIFY_HTML | HTML minimieren | 0 |
ALLINIONECACHE_PC_MINIFY_JS | Inline-JS minimieren | 0 |
ALLINIONECACHE_PC_MINIFY_CSS | Inline-CSS minimieren | 0 |
ALLINIONECACHE_PC_LAZY_IMAGES | Füge loading="lazy" zu Bildern hinzu | 0 |
ALLINIONECACHE_TABLE_CONFIG | JSON-Konfiguration von zwischenspeicherbaren Tabellen | — |
Tische sind immer gesperrt (kritische Sicherheit)
Die folgenden Tabellen werden in Redis niemals zwischengespeichert, um die absolute Integrität der Transaktionsdaten zu gewährleisten:
HTTP-Header des Seitencaches
| Kopfzeile | Wert | Wann |
|---|---|---|
X-Cache | SCHLAG | Gültiger Cache bereitgestellt |
X-Cache | HIT-STALE | Abgelaufener Cache wurde dem Bot bereitgestellt. |
X-Cache-Generator | AllInOneCache | In allen zwischengespeicherten Antworten |
Cache-Steuerung | öffentlich, Höchstalter=N | Normale Antwort aus dem Cache |
Cache-Steuerung | kein Geschäft | Abgelaufener Cache wurde dem Bot bereitgestellt. |
Alter | Sekunden seit der Generierung | In allen zwischengespeicherten Antworten |
Cache-Schlüssel
Abfrage_{tabla}_{md5(sql)}Tabellenbereinigung: Abfrage_{tabla}_*
md5(shop_lang_currency_device_url)Verzeichnis: /var/allinionecache/
Kompatibilität
| System | Version | Zustand |
|---|---|---|
| PrestaShop | 1.7.6 ,8.x, 9.x | Unterstützt |
| PHP | 7,2 — 8,3 | Unterstützt |
| Redis | 4.x, 5.x, 6.x, 7.x | Unterstützt |
| Treiberdatenbank | MySQLi + PDO | Beide unterstützten |
| Mehrere Geschäfte | — | Unterstützt |
Professionelle Optimierung von Rekire für leistungsstarken E-Commerce.
- Marke
- Referenzmod114
| Version | 1.1.6 |
|---|---|
| Kompatibilität | PrestaShop 1.7.8 – 9.1 (in 1.7.8 ohne Redis; vollständig ab 8.1) |
| Mehrere Geschäfte | Ja: Separater Seitencache nach Shop, Sprache, Währung und Gerät |
| Enthaltene Sprachen | Spanisch und Englisch |
| Den Kern modifizieren | Ja, bei der Aktivierung von Redis: Db-, DbMySQLi- und DbPDO-Überschreibungen |
| Eigene Tische | Keiner |
| Anforderungen | Für das Caching von Abfragen werden ein Redis-Server und die PHP-Redis-Erweiterung benötigt; das Caching von Seiten funktioniert auch ohne diese. |
13.11.2026
v1.2.8
- Der Button „Seitencache“ unter „Jetzt leeren“ zeigte früher eine Warnung mit Akzenten in Codeform an (
página(s) purgadas del caché.). Jetzt steht dort „N Seite(n) aus dem Cache gelöscht.“ Der Text kann unter International → Übersetzungen übersetzt werden.
12.11.2026
v1.2.7
- Änderungen in Creative Elements sind sofort sichtbar. Beim Veröffentlichen im Editor (Banner, Header, Footer, Homepage-Inhalte), Speichern von Inhalten oder Vorlagen und Speichern der Einstellungen wird der Seitencache geleert. Bisher speicherte der Editor ohne Warnung in eigenen Tabellen, und der Shop lieferte weiterhin die vorherige Seite aus, bis der Cache abgelaufen war: Es schien, als würden die Änderungen „nicht gespeichert“. Entwürfe und die automatische Speicherfunktion des Editors leeren den Cache nicht.
- Über die Schaltfläche „Cache leeren“ unter Erweiterte Parameter > Leistung wird auch der Seitencache geleert (und damit auch installierte, aktivierte oder aktualisierte Module und Designs).
12.11.2026
v1.2.6
- Im Wartungsmodus ist der Cache nicht mehr öffentlich zugänglich. Da Seiten vor der Wartungsprüfung von PrestaShop ausgeliefert wurden, wurde Besuchern anstelle der Wartungsbenachrichtigung eine von einem Tester (mit einer zulässigen IP-Adresse) gespeicherte Seite angezeigt. Jetzt, da der Shop geschlossen ist, werden nur noch IP-Adressen, die während der Wartung zugelassen sind, bedient und zwischengespeichert; alle anderen erhalten die PrestaShop-Benachrichtigung. Durch ein Website-Update wird der Seitencache geleert.
07.11.2026
v1.2.3
- Besucher, die dem Cookie-Banner bereits zugestimmt haben, sehen die zwischengespeicherte Seite erneut. Bisher konnten Besucher mit Hipresta „Cookie Consent“ (
hicookielaw) oder Cookies Plus, die Cookies akzeptierten oder ablehnten, für den Rest ihres Besuchs ohne Cache surfen (in einem Testshop 1,5–2 Sekunden pro Seite gegenüber 0,3 Sekunden). Jetzt hat jede Entscheidung eine eigene Kopie der jeweiligen Seite: keine Entscheidung, „Alle akzeptieren“, „Nur notwendige Cookies“ und jede beliebige Kombination. Ein Besucher sieht nie wieder eine andere Entscheidungsseite (Hinweis, Google-Zustimmungsmodus und blockierte Module sind jeweils eigene Seiten). Das Löschen einer URL entfernt auch diese Kopien. - Datum und Einwilligungsnachweis für jeden Besucher werden nicht im Cache gespeichert (
hicookielawPanel; Datum und Hash in der VariableC_P_COOKIE_VALUEvon Cookies Plus, die Ihr JavaScript aus dem Cookie liest). - Der Cache bleibt leer für diejenigen, die in
hicookielawfestgelegt haben, wann das Modul die Warnung nach Land ausblendet oder die IP-Adresse des Besuchers auf der Whitelist steht, sowie für diejenigen, die in Cookies Plus vor dem Klick auf „Einwilligungen widerrufen“ eine entsprechende Einstellung vorgenommen haben (Cookies Plus setzt diese auf der Seite zurück). Durch Ändern des Datums wird der Seitencache geleert. - Durch das Aktualisieren wird der Seitencache geleert.
03.11.2026
v1.2.2
- Durch das Leeren des kombinierten CSS- und JS-Caches bleiben Seiten nicht mehr ohne Stile: Ihre Versionen sind für den Cache von entscheidender Bedeutung, eine Seite, die während der Änderung neu gezeichnet wurde, wird nicht gespeichert, und alte Kopien werden automatisch gelöscht.
- Andere Module können mithilfe von
$_SERVER ['ALLINONECACHE_VARIANT']eine separate Version der Seite anfordern. Dieses Attribut wird vor diesem Modul in `actionDispatcherBeforeplatziert (verwendet von RKR Connectif ab Land 1.3.1 , dessen HTML vom Besucher abhängt). Das Löschen einer URL löscht auch deren Varianten. - Neue Option „Cache an PageSpeed senden“ (standardmäßig deaktiviert): Lighthouse empfängt dieselbe Seite wie die Clients und misst deren tatsächliche Antwortzeit.
02.11.2026
v1.2.1
- Die Option „Bilder in WebP und mobilfreundlich“ aus Version 1.2.0 wurde entfernt: PrestaShop generiert WebP- und AVIF-Bilder jetzt automatisch (Design → Bildeinstellungen). Dort sollten diese konfiguriert werden. Durch das Update wird der Seitencache geleert und alle möglicherweise erstellten Kopien (
img/aioc/i/) gelöscht. - Die "Schriftvisualisierung" bleibt unverändert.
02.11.2026
v1.2.0
- Neue Option „Bilder in WebP und für Mobilgeräte skaliert“ (Registerkarte „Bilder“, standardmäßig deaktiviert): JPG- und PNG-Bilder für den Shop (Produkte, Kategorien, Banner, Logo) werden in WebP ausgeliefert. Auf Mobilgeräten und Tablets werden Bilder, die breiter als der Bildschirm sind, verkleinert (828/1280 px). Kopien werden einmalig im
img/aioc/i/erstellt. Die Konvertierung jeder generierten Seite dauert maximal 2 Sekunden. Bilder, die in WebP nicht verkleinert werden, bleiben unverändert. In einem Shop mit großen Bannern sank die Bildgröße der mobilen Startseite von 4,4 MB auf 1,9 MB. - Neue Option „Schriftartanzeige“ (Registerkarte „Assets“, standardmäßig deaktiviert): Google Fonts mit
display=swapundpreconnectzu fonts.gstatic.com sowiefont-display:swapin den@font-face, die dies noch nicht enthalten, sowie in den Stylesheets des Themes (eine korrigierte Version finden Sie unterimg/aioc/css/). Der Text wird angezeigt, ohne auf das Laden der Schriftart warten zu müssen. - Durch Aktivieren oder Deaktivieren wird der Seitencache geleert. Die Deinstallation des Moduls löscht die Kopien in
img/aioc/.
02.11.2026
v1.1.13
- Kompatibel mit Hipresta „Cookie Consent“ (
hicookielaw): Nutzern, die bereits Cookies aktiviert haben, wird keine Seite angezeigt oder zwischengespeichert. Dieses Modul speichert die Entscheidung im PrestaShop-Cookie und passt den HTML-Code entsprechend an (Hinweis, Google-Einwilligungsmodus, blockierte Module). So kann ein neuer Besucher eine Seite von einem Nutzer erhalten, der bereits zugestimmt hat – ohne Benachrichtigung und mit bereits erteilter Einwilligung. Der Seitencache wird beim Aktualisieren der Seite geleert. - Seiten, die aus dem Cache geladen werden, verwenden
Cache-Control: private, no-cacheanstelle vonpublic, max-age=…. Der Browser verwendet gespeicherte Seiten nicht mehr ohne Nachfrage wieder: Nach dem Hinzufügen von Artikeln zum Warenkorb oder dem Einloggen sind Warenkorb und Sitzung sichtbar, und kein zwischengeschalteter Proxy oder CDN speichert die Seite.
27.10.2026
v1.1.12
- Das Hauptbild der Seite (mit der Einstellung
fetchpriority="high": Startseite, Produktseite, Kategorie) wird nicht mehr mitloading="lazy"geladen. Zuvor führte die Aktivierung von „Image Priority“ und „Lazy Image Loading“ dazu, dass dasloadingdeaktiviert und das Laden verzögert wurde, wodurch der Browser lange brauchte, um das größte Bild (LCP) anzufordern. Jetzt verwenden das Prioritätsbild und die Header-Bilderloading="eager", und daslazyLaden berücksichtigt alle Bilder mitfetchpriority="high".
26.10.2026
v1.1.11
- Das Löschen einer URL (über die Schaltfläche im Bedienfeld und
PageCache::purgeByUrl()) führte zu keinem Ergebnis: Die Datei wurde gesucht, ohne das Gerät oder die Bot-Variante mit demselben Namen anzugeben. Jetzt werden alle Versionen (Desktop, Tablet, Mobilgeräte und Bots, einschließlich der.brErweiterung) gelöscht und die URL wie beim Speichern normalisiert. - Das Löschen einer URL setzt die Trefferstatistik für den gesamten Cache nicht mehr zurück; es wird im Löschprotokoll protokolliert.
25.10.2026
v1.1.10
- Beim ersten Besuch nach einer Bereinigung (MISS) wird der gleiche verarbeitete HTML-Code (minimiert, WPO) empfangen, der im Cache gespeichert ist, nicht das Original: vorher wog er mehr als die folgenden (550 KB gegenüber 457 KB auf rekire.com ).
25.10.2026
v1.1.9
- Die in diesem Moment generierte Seite (der erste Besuch nach der Bereinigung und die PageSpeed/Lighthouse-Seite, die nie den Cache nutzt) ist ebenfalls komprimiert und hat dieselbe
Content-Lengthwie zwischengespeicherte Seiten, anstattchunkedzu sein. Daher vergibt PageSpeed die Bewertung „NO_LCP“. PrestaShop setzt seinen normalen Prozess fort: Die Seite wird zwischengespeichert und nach Fertigstellung gesendet. - Das Speichern einer Warenkorbregel leert den Cache nicht mehr, es sei denn, es handelt sich um eine hervorgehobene Regel, die für alle gilt: Von Modulen für einen Kunden erstellte Gutscheine ändern keine zwischengespeicherten Seiten. Dasselbe gilt für spezifische Warenkorb- oder Kundenpreise.
- Das Speichern der Einstellungen löscht den Cache nur dann, wenn der Schlüssel ändert, was der Besucher sieht (Geschäftsname und -details, Logo, Standardsprache und -währung, Katalogmodus, Steuern, Lagerbestand, benutzerfreundliche URLs usw.).
- Jeder Löschvorgang wird mit seinem Grund und der URL, die ihn ausgelöst hat, protokolliert (die letzten 200 in
var/allinonecache/ _purgas.log); das Panel zeigt die letzten 15 an. - Verzögertes Laden von Bildern (WPO): Der Loader startet, sobald das Dokument bereit ist, und überwacht die später hinzugefügten Bilder, sodass auch Bilder geladen werden, die von einem JS aus dem mit
defergeladenen Theme erstellt oder verschoben werden (zuvor wurden sie nicht geladen). - Startseiten-Vorwärmung:
/module/allinonecache/precalentar?token=…(die URL wird im Panel angezeigt) ruft die Startseite für jede Sprache auf Desktop- und Mobilgeräten auf. Dieser Vorgang ist als geplante Aufgabe alle 10 Minuten vorgesehen: Ist die Seite im Cache vorhanden, entstehen keine Kosten; wurde sie durch eine Aktualisierung gelöscht, wird sie vor dem Besuch eines Besuchers neu generiert.
25.10.2026
v1.1.8
- Der Seitencache wird bereits komprimiert (Brotli oder Gzip, je nach Browser) mit
Content-LengthundVary: Accept-Encodingausgeliefert, anstatt ihn für die anschließende serverseitige Neukomprimierung zu dekomprimieren. Dies führt zu einer geringeren CPU-Auslastung pro Besuch und vermeidetchunkedResponses, wodurch PageSpeed Insights in vielen Fällen „NO_LCP“ meldete. - Die
.brder vorherigen Version wird gelöscht, bevor die neue Version hinzugefügt wird. Sie wird nur dann ausgeliefert, wenn sie nicht älter als die gzip-Datei ist: Zwei Versionen derselben Seite werden niemals vermischt. - Wenn PHP die Ausgabe komprimiert (
zlib.output_compression), wird die Seite unkomprimiert gesendet, um eine doppelte Komprimierung zu vermeiden.
11.05.2026
v1.1.6
- Verbessert. Bessere Fehlerbehandlung im gesamten Modul.
- Mehrere Fehler wurden behoben , darunter ein Fehler beim Deinstallieren des Moduls.
10.04.2026
v
- Verbesserte Optimierung und Konfigurationsverbesserungen.
- Verbessert: Der Redis-Cache wirkt sich nicht mehr auf das Backend aus.
20.03.2026
v
- Korrigiert . Kleinere Korrekturen.
18.03.2026
v
- Neue , erste voll funktionsfähige Version.
Das könnte Ihnen auch gefallen
4 andere Produkte in derselben Kategorie
También podría interesarte
Questions and answers
¿Necesito tener Redis en mi hosting?
0Solo para la caché de base de datos: necesita la extensión PHP de Redis y un servidor Redis accesibles desde tu hosting. La caché de página completa y la gestión de OPcache funcionan sin Redis.
¿Con qué versiones de PrestaShop funciona?
0Desde PrestaShop 1.7.6. La caché de página y OPcache funcionan en todas esas versiones; la caché de consultas en Redis, desde PrestaShop 8.
¿Puede servir a un cliente un carrito o un pedido que no es el suyo?
0La caché de página permite dejar fuera el carrito, el pago y cualquier URL que indiques con una expresión regular. En la caché de base de datos, las tablas delicadas (pedidos, carritos, sesiones y stock, entre otras) vienen bloqueadas de serie y nunca se cachean.
Si cambio un precio o un producto, ¿tengo que vaciar la caché a mano?
0No hace falta: la purga automática va enganchada a PrestaShop y vacía la caché de página al guardar productos, categorías, páginas CMS, precios específicos, reglas de carrito, combinaciones, fabricantes o proveedores. Si quieres hacerlo tú, desde el panel vacías la caché de página, la de Redis, OPcache, una URL concreta o todo a la vez.
¿Modifica archivos de PrestaShop?
0La caché de base de datos funciona sustituyendo los controladores de base de datos de PrestaShop (MySQLi y PDO) mediante overrides. Tenlo en cuenta si tu tienda ya usa otros overrides sobre esas clases.
¿Cómo sé si la caché está funcionando?
0El panel muestra estadísticas en tiempo real: aciertos, fallos y porcentaje de aciertos de la caché de página, y en Redis la memoria usada, las claves y las operaciones por segundo. Las páginas servidas desde caché llevan además la cabecera HTTP X-Cache: HIT.



























