Ich arbeite derzeit an Magento 2 und habe festgestellt, dass die Ladezeiten für alle Seiten extrem hoch sind.
Ich arbeite momentan auf Xampp, der Produktionsmodus ist aktiviert, HTML / js / CSS werden zusammengeführt und minimiert, Varnish ist deaktiviert und ich werde es nicht verwenden, da mein Webhosting es nicht auf meinem Server installieren kann, da es stören wird einige Skripte. Ich verwende ein benutzerdefiniertes Thema, dessen übergeordnetes Thema das leere Thema von Magento 2 ist. Nachdem ich meine Einstellungen geändert hatte, stellte ich statische Dateien erneut bereit und leerte den Cache.
Mein Hauptanliegen ist, dass ich beim Betrachten des Netzwerkfensters sehe, dass jedes Mal eine große Menge von js-Dateien geladen wird. Zum Beispiel werden auf meiner Kategorieseite 122 js-Dateien geladen, was für eine Gesamtgröße von 955 ko ziemlich viel ist.
Ich habe es auf meinem Server getestet, ohne es zusammenzuführen und zu minimieren, aber wie ich oben sagte, liegt das Problem meiner Meinung nach in der Menge der geladenen Dateien, denn selbst wenn es schneller geladen wird, ist es immer noch zu lang und beim Auschecken ist es noch schlimmer.
Ich habe die Bündelungsoption ausprobiert, aber sie generiert eine 8-MB-JS-Datei, was schlimmer ist.
Habe ich etwas verpasst oder ist es etwas normal, dass die Anzahl der JS-Dateien so groß ist? Ist Lack für eine gute Leistung obligatorisch und gibt es eine Alternative dazu?
Ich bin ziemlich neu in Magento 2, wenn Sie weitere Informationen benötigen, werde ich diese gerne zur Verfügung stellen.