Neu JTL Shop 5.5 Tips für bessere Performance?

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
844
245
Mir ist aufgefallen, das der JTL Shop doch recht "träge" ist. Die Response Zeiten für einen einfachen Aufruf unserer Startseite beträgt immer so 1,5-2 Sekunden was schon arg viel ist.
Und das obwohl nicht so viele Aufrufe am Tag zusammen kommen.
Im Shop sind ca. ~20.000 Artikel. PHP 8.2 ist in Nutzung und fürs Caching läuft ein Redis. Gecached wird alles. Template ist das Standard NOVA.
Plugins die wir nutzen sind hauptsächlich Amazon Pay, Paypal, Trusted, Doofinder.

Gibt es den noch irgendwelche Tips und Tricks das niedrigere Response Zeiten möglich werden? z.B. spezielle Admineinstellungen.
Hab das Gefühl, das der JTL Shop von Version zu Version immer dicker und somit auch viel träger wird.
 

deliman

Sehr aktives Mitglied
13. Februar 2016
1.069
132
Prinzipiell stelle ich mir die Frage auch, wie man den 5er Shop mit NOVA-Template schneller macht...
Das Paypal Plugin "frisst" relativ viel Geschwindigkeit aber nicht jeder kann/will darauf verzichten und PP z.B. über Mollie oder einen anderen Zahlungsabwickler mit anbieten.

Es gibt ja ein Plugin, dass das NOVA bzw. die Bootstrapversion anhebt aber ob dass das Template auch an sich schneller macht, habe ich noch nicht rausgefunden.
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
844
245
Ich denke der Core ist schon relativ komplex und dadurch langsam, weshalb sicher rein über Template kaum Verbesserungen zu erreichen sind.
Was mir speziell bei den Requests z.B. auffällt, das scheinbar der gesamte Cookie Consent auch bei Suchmaschinen Bots läuft. Unter anderem bestätigt der Google Bot permanent das Consent, was einen zusätzlichen sinnlosen Request bedeutet. Schon allein die durch Bots erzeugte Grundlast zu reduzieren, würde schon etwas bringen.
 

deliman

Sehr aktives Mitglied
13. Februar 2016
1.069
132
Naja, es gibt ja Templates, die explizit damit werben, auf Schnelligkeit ausgelegt zu sein, was sicher schon etwas ausmacht... aber klar, wenn die Shopsoftware an sich nicht optimiert ist, dann fängt man oben an rumzudoktern, statt an der Wurzel.
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.657
2.708
Berlin
Firma
css-umsetzung
Es ist so gut wie nicht möglich, ein Template, über ein Child Template, von der Geschwindigkeit her zu verbessern.
Ja das NOVA ist nicht der Knaller was die Optimierung angeht, das stimmt schon.
1,5 Sekunden solltest du dann aber schon hinterfragen, ich glaube nicht, das hier das NOVA Template der Hauptübeltäter ist.

Ich denke hier eher an ein schlechtes Webhosting oder an Plugins bzw. irgendwelchen anderen Einstellungen oder äußeren Bedingungen wie z.B. Performanceeinbußen durch Bots etc.

Das solltest du von jemanden prüfen lassen, der sich damit auskennt und dich beraten kann.
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
844
245
Webhosting können wir soweit ausschließen.
Ein Modified Commerce mit weitaus mehr Traffic und sogar viel mehr Artikeln schafft auf dem gleichen Server bei der Startseite, wo auch Inhaltlich viel mehr los ist, ca. 0,3-0,5s.
Könnte sein, das da eventuell auch Plugins schuld sind. Wobei wir halt auch nur die typischen verdächtigen von nutzen.
Das muss ich nochmal durch testen.
 

xadoX

Sehr aktives Mitglied
11. September 2012
664
70
Das PayPal Plugin ist schon wirklich ein starker Performancekiller. Obwohl man z.B. auf der Produktdetailseite die Expresskauf Funktionalität ausschaltet, werden 36 Dateien (Javaskripte,Bilder,CSS) geladen.
Hier sollte seitens JTL nachbessert werden.
 

Sirko W.

Gut bekanntes Mitglied
Mitarbeiter
27. Januar 2025
113
37
Das PayPal Plugin ist schon wirklich ein starker Performancekiller. Obwohl man z.B. auf der Produktdetailseite die Expresskauf Funktionalität ausschaltet, werden 36 Dateien (Javaskripte,Bilder,CSS) geladen.
Hier sollte seitens JTL nachbessert werden.
Wenn das Plugin noch Scripte lädt, dann ist vermutlich die Anzeige im Mini-Warenkorb noch immer aktiv. Da dieser nur ausgeblendet ist, aber immer mitgeladen wird auf jeder Seite, werden hierfür auch die Skripte geladen. Das Plugin lädt benötigte Dateien wirklich nur dann, wenn diese benötigt werden.
 
  • Gefällt mir
Reaktionen: xadoX

Ähnliche Themen