Projekt

Allgemein

Profil

GX-Task #56114

Von Till Tepelmann vor mehr als 6 Jahren aktualisiert

Der    Expires-Header Momentan werden in der gm_javascript.js.php fehlt, sodass gm_javascript.php alle Usermod und GXModule (außer global) JS Dateien eingebunden. Es gibt noch eine gecachte js_init, welche alle globalen JS enthält. 
 Es sollte gegebenenfalls geprüft werden, ob sich die Datei möglicherweise Performance des Shops durch eine bessere Shop- oder Browser-Caching-Strategie verbessern lässt. 

 Ggf. ist es sinnvoll, dass JS Dateien für bestimmte Seiten nicht vom mehr über die gm_javascript eingebunden werden, sondern direkt über script-Tags, so dass der Browser gecached wird. diese cachen kann. 
 Unter Umständen ist es auch sinnvoll, die immer und überall zu machen, oder doch eher einzelne Cache-JS-Dateien für die einzelnen Bereiche des Shops einzubinden.

Zurück