Projekt

Allgemein

Profil

Aktionen

GX-Bug #64674

geschlossen

Javascript in Themes wird nicht als statisches Asset geladen, sondern teilweise durch den PHP Interpreter

Von Wilken Haase vor mehr als 4 Jahren hinzugefügt. Vor etwa 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Alexandre Ataides
Kategorie:
Core
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.15.1.0
Release Notes Langtext:

Benutzerdefinierte Javascripts in Themes werden nun als statische Assets geladen.


Beschreibung

Ein Teil der Frontend Javascripts wird durch PHP geladen. Bei mehrere Javscriptdateien passiert das sogar mehrfach. Das erzeugt sowohl unnötige Serverlast als auch erhöhte Ladezeiten der Seiten. Javascripts sind immer als statische Assets zu laden, es muss also ein oder mehrere Caches gebildet werden.

Beispielurl:
https://demo.gambio-shop.de/shop4/customThemeJavaScriptCacheControl.php?script=scripts.js&directory=Global



Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Abgewiesen #58294: Caching von JS Dateien überarbeiten Abgewiesen

Aktionen
Aktionen

Auch abrufbar als: Atom PDF