Automatyczne wersjonowanie plików CSS i JavaScript – moduł PrestaShop
Natychmiastowe odświeżanie pamięci podręcznej dla zasobów motywu. Ten lekki moduł dodaje wersję opartą na czasie do każdego pliku CSS i JS, dzięki czemu przeglądarki pobierają najnowszy kod po każdej zmianie — bez ręcznego czyszczenia pamięci podręcznej i bez spadku wydajności przez CCC. Obejmuje 6 miesięcy aktualizacji i wsparcia technicznego.
Dlaczego w sklepie nadal widać nieaktualne style
Pamięć podręczna przeglądarki przyspiesza stronę — dopóki nie zmienisz arkusza stylów lub skryptu, a odwiedzający nie zobaczą zmian. Ciągłe czyszczenie pamięci Smarty lub CCC jest uciążliwe i może pogarszać konwersję oraz wskaźniki Core Web Vitals.
Doskonale współpracuje z Cloudflare i innymi sieciami CDN
Znacznik czasu jest dodawany bezpośrednio do adresu URL pliku (style.css?ver=20250723145830). Cloudflare oraz inne sieci CDN uwzględniające parametry adresu URL traktują każdą wersję jako nowy zasób. Odwiedzający pobierają więc nowy plik bez ręcznego używania funkcji „Purge Everything”. Nie potrzeba dodatkowych wywołań API ani reguł Workers — skuteczność pamięci podręcznej pozostaje wysoka, a aktualizacje są dostępne natychmiast.
Jak Auto Versioning rozwiązuje ten problem
-
Automatycznie tworzy unikalny parametr wersji (
?ver=20250723145830) dla każdego .css oraz .js w witrynie sklepu. -
Wersja zmienia się automatycznie wraz z czasem modyfikacji pliku — od razu po przesłaniu przez SFTP lub edycji motywu.
-
Kompatybilny z Nigdy nie kompiluj ponownie plików szablonów i działa nawet wtedy, gdy funkcja CCC (łączenie, kompresja i pamięć podręczna) jest wyłączona— co PageSpeed Insights preferuje w przypadku małych plików modułowych.
-
Bez zmian w kodzie: zainstaluj, włącz i gotowe.
-
Nie wykonuje zewnętrznych wywołań, utrzymuje niski TTFB i obsługuje wiele sklepów.
Korzyści dla kupców
-
Zawsze aktualny wygląd – Klienci widzą najnowszy wygląd bez CTRL + F5.
-
Lepsze wyniki PageSpeed – Unikaj obniżenia wydajności przez duże pakiety CCC, zachowując skuteczną pamięć podręczną.
-
Szczęśliwsi deweloperzy – Zapomnij o ręcznym czyszczeniu pamięci podręcznej; skup się na tworzeniu funkcji.
Szczegóły techniczne
Wersja modułu: 1.1.1
Zgodność: PrestaShop 1.7.x, 8.x i 9.x
W konfiguracji modułu można niezależnie włączyć wersjonowanie CSS i JavaScript.
Korzysta z czasu modyfikacji lokalnego pliku i dodaje lub zastępuje parametr
ver=w adresie URL.Działa, gdy PrestaShop jest zainstalowany w domenie root lub w podfolderze takim jak
/shop/.Pomija zasoby zdalne i osadzone w kodzie; zachowuje istniejące parametry zapytania i fragmenty URL.
Korzysta z nadpisywania klas PrestaShop zarządzających zasobami CSS i JavaScript; bez zmian w plikach rdzenia.
Obsługuje instalacje z wieloma sklepami.
Wsparcie i aktualizacje
6 miesięcy aktualizacji modułu i wsparcia technicznego jest wliczone bez dodatkowych opłat.
Profesjonalna instalacja jest dostępna jako opcjonalny dodatek.
Rozszerzony plan wsparcia i aktualizacji na 12 miesięcy jest dostępny jako opcjonalny dodatek.
Co jest wewnątrz ZIP
/sem_cssjsversion/folder modułuStrona konfiguracji z oddzielnymi przełącznikami wersjonowania CSS i JavaScript
Nadpisania menedżerów zasobów zgodne z PrestaShop 1.7 / 8 / 9
Procedura aktualizacji i plik README z uwagami instalacyjnymi
Historia zmian
v1.1.1 – Naprawiono wersjonowanie w PrestaShop 8.1.x i nowszych; ulepszono ustalanie ścieżek dla instalacji w podkatalogach i odświeżono zainstalowane nadpisania.
v1.1.0 – Dodano zgodność z menedżerami zasobów PrestaShop 1.7 / 8 / 9, obsługę podkatalogów i bezpieczną obsługę parametrów URL.
v1.0.0 – Pierwsze wydanie.
-
ZgodnośćPrestaShop 1.7.x, 8.x i 9.x
-
Obsługa wielu sklepówTak.
-
TłumaczeniaTranslatable przez PrestaShop
-
LicencjaOSL 3.0
-
Wersja modułu1.1.1
-
Typy zasobówCSS i JavaScript
-
Metoda przeliczeniowaCzas modyfikacji pliku
-
Wsparcie podfolderuTak - instalacja roota lub podfolderu
-
Zgodność CDNCloudflare i sieci CDN uwzględniające parametry URL
-
Obsługa parametrów URLZachowuje istniejące parametry; zastępuje parametr ver=
-
Zasoby zewnętrznePomija zasoby zdalne i osadzone w kodzie
-
WykonanieNadpisania klas PrestaShop; bez zmian w plikach rdzenia
-
Zawarte wsparcie i aktualizacje6 miesięcy w cenie
-
Profesjonalna instalacjaDostępny jako opcjonalny add- on
-
Rozszerzone wsparcie i aktualizacjePlan na 12 miesięcy dostępny jako dodatek
Checkout jest zabezpieczony zaszyfrowanymi połączeniami HTTPS.
Moduły do pobrania są dostarczane cyfrowo po potwierdzeniu płatności.
W cenie zawarto 6 miesięcy aktualizacji modułu i wsparcia technicznego.
Komentarze (0)
Chwilowo nie możesz polubić tej opinii
Zgłoś komentarz
Zgłoszenie wysłane
Twoje zgłoszenie nie może zostać wysłane