Automatische Versionierung für CSS- & JavaScript-Dateien – PrestaShop-Modul
Sofortiges Cache-Busting für alle Theme-Dateien. Dieses schlanke Modul ergänzt jede CSS- und JS-Datei um eine zeitbasierte Versionskennung, sodass Browser nach jeder Änderung automatisch den neuesten Code laden – ohne manuelles Cache-Leeren und ohne CCC-Leistungseinbußen. 6 Monate Updates und technischer Support inklusive.
Warum Ihr Storefront weiterhin veraltete Styles anzeigt
Browser-Caching ist hervorragend für die Geschwindigkeit – bis Sie ein Stylesheet oder Skript ändern und niemand die Änderung sieht. Jedes Mal den Smarty-Cache zu leeren oder CCC zurückzusetzen ist mühsam und kann Conversion sowie Core Web Vitals beeinträchtigen.
Funktioniert perfekt mit Cloudflare & anderen CDNs
Der Zeitstempel wird direkt an die Datei-URL angehängt (style.css?ver=20250723145830). Da Cloudflare (und jedes CDN, das Query-String-Varianten berücksichtigt) jede Version als neue Ressource behandelt, laden Besucher stets die aktuelle Datei – ohne manuelles „Purge Everything“. Es sind keine zusätzlichen API-Aufrufe oder Worker-Regeln nötig; die Cache-Hit-Rate bleibt hoch und Updates werden sofort ausgeliefert.
So löst Auto Versioning das Problem
-
Erzeugt automatisch eine eindeutige Versionsabfrage (
?ver=20250723145830) für jede .css- und .js-Datei im Frontoffice. -
Die Version ändert sich automatisch, sobald sich der Zeitstempel der Datei ändert – unmittelbar nach jedem SFTP-Upload oder jeder Theme-Bearbeitung.
-
Kompatibel mit Template-Dateien niemals neu kompilieren und funktioniert auch, wenn CCC (Combine, Compress & Cache) deaktiviert ist – was PageSpeed Insights bei kleinen modularen Dateien sogar bevorzugt.
-
Keine Code-Änderungen: installieren, aktivieren, fertig.
-
Keine externen Aufrufe, niedrige TTFB, Multistore-Unterstützung.
Vorteile für Händler
-
Immer aktuelles Design – Kunden sehen die neuesten Styles ohne CTRL + F5.
-
Bessere PageSpeed-Werte – Vermeidet die Nachteile großer CCC-Bundles und behält gleichzeitig eine effiziente Cache-Nutzung.
-
Zufriedenere Entwickler – Vergessen Sie manuelle Cache-Purges und konzentrieren Sie sich auf neue Funktionen.
Technische Details
Modulversion: 1.1.1
Kompatibilität: PrestaShop 1.7.x, 8.x und 9.x
Die Versionierung von CSS und JavaScript kann in der Modulkonfiguration unabhängig voneinander aktiviert werden.
Verwendet den lokalen Änderungszeitstempel der Datei und fügt den Query-Parameter
ver=hinzu bzw. ersetzt ihn.Funktioniert bei einer PrestaShop-Installation im Domain-Root oder in einem Unterverzeichnis wie
/shop/.Remote- und Inline-Assets werden übersprungen; vorhandene Query-Strings und URL-Fragmente bleiben erhalten.
Verwendet PrestaShop-Class-Overrides für die CSS- und JavaScript-Asset-Manager; Core-Dateien werden nicht verändert.
Unterstützt Multistore-Installationen.
Support & Updates
6 Monate Modul-Updates und technischer Support sind ohne Aufpreis enthalten.
Eine professionelle Installation ist optional verfügbar.
Ein erweitertes Support-&-Updates-Paket für 12 Monate ist optional verfügbar.
Inhalt der ZIP-Datei
Modulordner
/sem_cssjsversion/Konfigurationsseite mit separaten Schaltern für CSS- und JavaScript-Versionierung
Mit PrestaShop 1.7 / 8 / 9 kompatible Asset-Manager-Overrides
Upgrade-Routine und README mit Installationshinweisen
Changelog
v1.1.1 – Versionierung unter PrestaShop 8.1.x und neueren Versionen korrigiert; sichere Pfadauflösung für Unterverzeichnisse verbessert und installierte Overrides aktualisiert.
v1.1.0 – Kompatibilität mit den Asset-Managern von PrestaShop 1.7 / 8 / 9, Unterverzeichnis-Unterstützung und sichere Verarbeitung vorhandener Query-Strings hinzugefügt.
v1.0.0 – Erste Version.
-
KompatibilitätPrestaShop 1.7.x, 8.x und 9.x
-
Multistore-kompatibelJa
-
ÜbersetzungenÜber PrestaShop übersetzbar
-
LizenzOSL 3.0
-
Modulversion1.1.1
-
Asset-TypenCSS und JavaScript
-
VersionierungsmethodeZeitstempel der Dateiänderung
-
Unterordner-UnterstützungJa — Installation im Root oder Unterordner
-
CDN-KompatibilitätCloudflare und CDNs mit Query-String-Unterstützung
-
Query-String-VerarbeitungErhält bestehende Parameter; ersetzt vorhandenes ver=
-
Externe AssetsRemote- und Inline-Assets werden übersprungen
-
ImplementierungPrestaShop-Klassen-Overrides; keine Änderungen an Core-Dateien
-
Inkludierter Support & Updates6 Monate inklusive
-
Professionelle InstallationAls optionales Zusatzpaket verfügbar
-
Erweiterter Support & Updates12-Monats-Paket als Zusatzoption verfügbar
Der Checkout ist durch verschlüsselte HTTPS-Verbindungen geschützt.
Herunterladbare Module werden nach Zahlungsbestätigung digital bereitgestellt.
6 Monate Modul-Updates und technischer Support sind enthalten.
Kommentare (0)
Ihre Bewertung der Rezension kann nicht gesendet werden
Kommentar melden
Meldung gesendet
Ihre Meldung kann nicht gesendet werden