Automatische versionering van CSS- & JavaScript-bestanden – PrestaShop-module
Directe cache-busting voor alle theme-assets. Deze lichte module voegt aan elk CSS- en JS-bestand een tijdgebaseerde versie toe, zodat browsers na elke wijziging automatisch de nieuwste code ophalen — zonder handmatig de cache te legen en zonder CCC-prestatieverlies. Inclusief 6 maanden updates en technische support.
Waarom je storefront nog steeds verouderde stijlen toont
Browsercaching is geweldig voor snelheid — totdat je een stylesheet of script wijzigt en niemand de verandering ziet. Elke keer de Smarty-cache legen of CCC opschonen is omslachtig en kan conversie en Core Web Vitals schaden.
Werkt perfect met Cloudflare & andere CDN's
De timestamp wordt rechtstreeks aan de bestands-URL toegevoegd (style.css?ver=20250723145830). Omdat Cloudflare (en elke CDN die querystring-variaties respecteert) elke versie als een nieuw bestand behandelt, halen bezoekers altijd de nieuwste versie op zonder handmatig “Purge Everything” uit te voeren. Extra API-calls of Worker-regels zijn niet nodig: de cache hit-rate blijft hoog en updates worden direct doorgevoerd.
Hoe Auto Versioning dit oplost
-
Genereert automatisch een unieke versieparameter (
?ver=20250723145830) voor elk .css- en .js-bestand in de front-office. -
De versie verandert automatisch wanneer de timestamp van het bestand wijzigt — direct na elke SFTP-upload of theme-bewerking.
-
Compatibel met Templatebestanden nooit opnieuw compileren en werkt ook wanneer CCC (Combine, Compress & Cache) uitgeschakeld is — iets wat PageSpeed Insights juist vaak verkiest voor kleine modulaire bestanden.
-
Geen codewijzigingen: installeren, inschakelen, klaar.
-
Geen externe calls, lage TTFB en ondersteuning voor multistore.
Voordelen voor merchants
-
Altijd actueel design – Klanten zien de nieuwste styling zonder CTRL + F5.
-
Betere PageSpeed-scores – Vermijd de straf van grote CCC-bundels en behoud tegelijk efficiënte caching.
-
Blijere developers – Vergeet handmatige cache-purges en focus op nieuwe functionaliteit.
Technische details
Moduleversie: 1.1.1
Compatibiliteit: PrestaShop 1.7.x, 8.x en 9.x
CSS- en JavaScript-versionering kan afzonderlijk worden ingeschakeld in de moduleconfiguratie.
Gebruikt de lokale wijzigingstijd van het bestand en voegt de queryparameter
ver=toe of vervangt deze.Werkt wanneer PrestaShop in de domeinroot of in een submap zoals
/shop/is geïnstalleerd.Remote en inline assets worden overgeslagen; bestaande querystrings en URL-fragmenten blijven behouden.
Gebruikt PrestaShop class overrides voor de CSS- en JavaScript assetmanagers; corebestanden worden niet aangepast.
Ondersteunt multistore.
Support & updates
6 maanden module-updates en technische support zijn zonder extra kosten inbegrepen.
Professionele installatie is beschikbaar als optionele add-on.
Een uitgebreid support- en updateplan voor 12 maanden is beschikbaar als optionele add-on.
Inhoud van de ZIP
Modulemap
/sem_cssjsversion/Configuratiepagina met afzonderlijke schakelaars voor CSS- en JavaScript-versionering
Assetmanager-overrides die compatibel zijn met PrestaShop 1.7 / 8 / 9
Upgrade-routine en README met installatie-informatie
Changelog
v1.1.1 – Versionering op PrestaShop 8.1.x en latere versies opgelost; veilige padresolutie voor submappen verbeterd en geïnstalleerde overrides vernieuwd.
v1.1.0 – Compatibiliteit met PrestaShop 1.7 / 8 / 9 assetmanagers, submapondersteuning en veilige verwerking van bestaande querystrings toegevoegd.
v1.0.0 – Eerste release.
-
CompatibiliteitPrestaShop 1.7.x, 8.x en 9.x
-
Geschikt voor multistoreJa
-
VertalingenVertaalbaar via PrestaShop
-
LicentieOSL 3.0
-
Moduleversie1.1.1
-
AssettypenCSS en JavaScript
-
VersiemethodeTijdstempel van bestandswijziging
-
Ondersteuning voor submappenJa — installatie in root of submap
-
CDN-compatibiliteitCloudflare en CDN’s met querystring-ondersteuning
-
Afhandeling van querystringsBehoudt bestaande parameters; vervangt bestaande ver=
-
Externe assetsExterne en inline-assets worden overgeslagen
-
ImplementatiePrestaShop class overrides; geen wijzigingen aan corebestanden
-
Inbegrepen support & updates6 maanden inbegrepen
-
Professionele installatieBeschikbaar als optionele add-on
-
Uitgebreide support & updates12-maandenplan beschikbaar als add-on
Het afrekenen is beveiligd met versleutelde HTTPS-verbindingen.
Downloadbare modules worden digitaal geleverd nadat de betaling is bevestigd.
6 maanden module-updates en technische support zijn inbegrepen.
Commentaar (0)
Uw beoordelingswaardering kan niet worden verzonden
Rapporteer reactie
Melding verzonden
Uw opmerking kan niet worden verzonden