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.