Neu Plugin JTL Speed Optimizer verfügbar

3jojojo

Sehr aktives Mitglied
20. Januar 2016
783
45
Den Anhang 51944 betrachten

Wie in der Beschreibung zu sehen kann es je nach Konstellation dazu kommen, dass diese Methode nicht funktioniert.
Das liegt leider daran ob die erwarten, dass es 3 Dateien sind (z.B. Syntax der Dateien, Ablauf, Position) oder nicht.

In unseren Tests war es die Bank durch bei ca. 98% kein Problem und wir haben sehr viele Templates/Plugin Kombinationen ausprobiert.
Bei dieser Aktivierung wird alles in der jtl3.js geladen statt in den 3 Dateien: plugin_head_js, jtl3.js, plugin_body_js.js

Wenn nun in der plugin_body_js (wenn betraf es eigentlich nur die) auf Sachen zugegriffen wird, die in der Reihenfolge danach kommen, kann dieser Fehler entstehen.
Wie angesprochen: Jedoch sehr selten und ist daher auch eine extra Option (und nicht direkt im generellen JavaScript Optimizer beinhaltet).

Wer das nutzen kann profitiert jedoch stark davon: 3 statt 1 Datei macht schon einen deutlichen Unterschied.
habt ihr das mal mit der integrierten Paywall von PaypalPlus (normales Paypal JTL Plugin) getestet?
 

peterwill

Gut bekanntes Mitglied
29. Oktober 2007
347
18
Hallo ist bei vers.2.5 kein die Funktion "kritisches CSS generiern" im Tab "Detaileinstellungen" nicht mehr vorhanden ?
Bei pagespeed/insights/und lighthouse werden die Werte für cls nicht besser. Bei gtemetrix und webpagetest werden bessere Werte angezeigt.
Warum ist das so ?
 

3jojojo

Sehr aktives Mitglied
20. Januar 2016
783
45
Hallo ist bei vers.2.5 kein die Funktion "kritisches CSS generiern" im Tab "Detaileinstellungen" nicht mehr vorhanden ?
Bei pagespeed/insights/und lighthouse werden die Werte für cls nicht besser. Bei gtemetrix und webpagetest werden bessere Werte angezeigt.
Warum ist das so ?
Schau dir mal die CLS Werte im Evo-Template aus dem Demo Store an. Schon da sind die Werte schlecht.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.321
1.253
und das merkt man :D Ich wollte damit auch nur sagen das der CLS Wert im Template selber schlecht ist und nicht durch das Plugin. Wie hast du das bei dir gelöst?
Klar merkt man das, vollkommen unbrauchbar das Template im Bezug auf SEO, Speed, mobile...
Wir verwenden kein Evo (Hypnos) das ist aber auch bereits 1-2 Jahre alt (meine Schuld, zuviele custom änderungen was Updates erschwert) und auch nicht mehr am aktuellen Puls der Zeit.

Snackys selbst macht schon sehr viel richtig - rein Templateseitig jetzt. Dafür halt (wie bei den meisten "fremden" Templates) andere Probleme: keine volle Kompatibilität mit Plugins die in Evo problemlos gehen.
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
503
204
Hallo nochmals,

gerne gehe ich noch auf die Fragen ein, ich habe es nochmal in unterschiedlichsten Konstellationen getestet. Viele Plugins, wenig Plugins, unterschiedliche Templates, unterschiedliche Geräte: Das Zusammenfassen der JavaScript dateien macht für die JTL Payment Wall keine Probleme.

Und zum CSS/CLS:
Ja das kritische CSS wurde entfernt. Der Vorteil davon ist durch die schlechten CLS Werte die daraus resultieren leider wieder dahin nach neusten Erkenntnissen (wie das schöne Google Tool).
Fest in einem Template verbaut macht das Sinn, aber wir haben ja den Inhalt mit dem Ladeicon überblendet und erst nach Laden des gesamten CSS diesen angezeigt. Für die "Erstreaktion" der Seite ist das gut, aber eben nicht für den CLS, weil sich dadurch im sichtbaren Bereich noch etwas verändert/verschiebt.
Das bedeutet: Wir haben es nun so gelöst dass der CLS nicht mehr schlechter wird.
Diesen verbessern können wir jedoch nicht (also besser als "ohne Optimizer"). Denn das gibt ja an was sich noch so auf der Seite tut.
Wenn das z.B. der Amazon Pay Button ist - der wird per JavaScript hinzugefügt und dadurch "springt" die Seite - das ist egal ob wir den schnell/langsam, früh/spät laden - die genutzte Technik verursacht den CLS und kann nur durch Anpassung der eigentlichen Technik behoben werden.

Kurzum: Unser Tool hatte vorher den CLS verschlechtert, jetzt macht es das nicht mehr.
 

3jojojo

Sehr aktives Mitglied
20. Januar 2016
783
45
Hallo nochmals,

gerne gehe ich noch auf die Fragen ein, ich habe es nochmal in unterschiedlichsten Konstellationen getestet. Viele Plugins, wenig Plugins, unterschiedliche Templates, unterschiedliche Geräte: Das Zusammenfassen der JavaScript dateien macht für die JTL Payment Wall keine Probleme.

Und zum CSS/CLS:
Ja das kritische CSS wurde entfernt. Der Vorteil davon ist durch die schlechten CLS Werte die daraus resultieren leider wieder dahin nach neusten Erkenntnissen (wie das schöne Google Tool).
Fest in einem Template verbaut macht das Sinn, aber wir haben ja den Inhalt mit dem Ladeicon überblendet und erst nach Laden des gesamten CSS diesen angezeigt. Für die "Erstreaktion" der Seite ist das gut, aber eben nicht für den CLS, weil sich dadurch im sichtbaren Bereich noch etwas verändert/verschiebt.
Das bedeutet: Wir haben es nun so gelöst dass der CLS nicht mehr schlechter wird.
Diesen verbessern können wir jedoch nicht (also besser als "ohne Optimizer"). Denn das gibt ja an was sich noch so auf der Seite tut.
Wenn das z.B. der Amazon Pay Button ist - der wird per JavaScript hinzugefügt und dadurch "springt" die Seite - das ist egal ob wir den schnell/langsam, früh/spät laden - die genutzte Technik verursacht den CLS und kann nur durch Anpassung der eigentlichen Technik behoben werden.

Kurzum: Unser Tool hatte vorher den CLS verschlechtert, jetzt macht es das nicht mehr.

Habt ihr was an der Ladereihenfolge der Bilder verändert?? Der google LCP ist jetzt viel zu hoch. Zum Beispiel bei der Detailansicht des Artikel müßte das Artikelbild früher geladen werden.
 

3jojojo

Sehr aktives Mitglied
20. Januar 2016
783
45
@KnoellMarketing ich habe mir heute morgen nochmals die CLS Werte angeschaut. Die Werte sind jedoch nur in der Desktop Ansicht gut. In der Mobil Ansicht gibt es weiter CLS Werte von über 0,5. Dies scheint daran zu liegen das die absoluten Werte für die Bilder nur bei der Desktop Ansicht angegeben werden.
 

Anhänge

  • mobil.jpg
    mobil.jpg
    29,3 KB · Aufrufe: 34
  • desktop.jpg
    desktop.jpg
    30,4 KB · Aufrufe: 33

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
503
204
@3jojojo Diese Ausgabe wird leider rein aus JavaScript produziert.
Das ist technisch absoluter Murks und sorgt für schlechte Zahlen.

Der Ablauf:
  1. Seite wird via Server (JTL Shop Core/PHP/..) generiert -> Ausgabe HTML Code
  2. Dieser HTML Code generiert dann neuen HTML Code für die Gallerie und fügt den dann ein => das passiert nach dem der Quelltext an den Besucher geschickt wurde, der Vorgang passiert dabei im Browser vom Besucher (JavaScript)
Daher können wir auf diese Bilder auch nicht zugreifen, und auch dadurch kommt es zu schlechten Werten weil eben im Nachgang nochmal was reingemurkst wird.
Dass es zwischen Desktop und Mobil einen Unterschied gibt liegt rein an dem JavaScript wie das arbeitet.

Da kommen wir leider gar nicht dran - in unserem Template haben wir uns die Mühe gemacht das anders aufzubauen, aber das kann ich leider nicht auf das Plugin adaptieren, da ich dann mittels PHP JavaScript verarbeiten müsste, das geht nicht.

Lange Rede kurzer Sinn: Das kommt nicht von uns, ist von Haus aus "doof gemacht" und wir kommen da "nicht dran".
 

schmiede

Gut bekanntes Mitglied
19. Mai 2015
100
15
@KnoellMarketing, habe das Plugin für Shop 4.06 zum testen runtergeladen.

- Fehler eins nach Upload 11 Fehler: Das Versionsdatum entspricht nicht der Konvention. 1611649776928.png

In der Info.xml den Eintrag von <CreateDate>2021-01-67</CreateDate> auf <CreateDate>2021-01-26</CreateDate> geändert.

- Fehler zwei nach Änderung 31 Fehler: Die Hook-Datei ist nicht vorhanden. 1611649945984.png

Nun meine Frage ist das Plugin Shop 4 kompatibel oder nicht, und was ist das Problem bei den fehlern?

Danke
 

kutti

Sehr aktives Mitglied
Ich habe mir mal den Speed Optimizer zum testen für Shop5 heruntergeladen und musste feststellen, das dieser keine großartigen Unterschiede ob mit oder ohne erkennbar sind.
Habe mehrere Speedtester online durchlaufen, unter anderem auch den von Google angebotenen. Dieser besagt sogar, das Mobile sich verlangsamt bei Aktivierung des Speed Optimizers aber Desktop etwas schneller reagiert.
Hat schon mal jemand genauer analysiert?
 
Zuletzt bearbeitet:

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
503
204
Für den Shop 5 ist die Version einfach "nur" ein Update der 4er Version.
Da sich technisch jedoch viel geändert hat sind andere Methoden notwendig.

Wer also noch sein 4er Template im Shop 5 verwendet (wie z.B. das EVO oder ein Child davon) kann mit der Version viel gewinnen.
Für die neuen Templates (respektive neuen Techniken) arbeiten wir an einer Version hier auch wieder einen merkbaren Schub zu erhalten.
 

kutti

Sehr aktives Mitglied
Danke für die Antwort.
Wäre nett, wenn man hier wieder darüber lesen würde, wann die Fertigstellung für den Shop 5 (seit ca. 5 Monaten auf dem Markt) erfolgt ist, ansonsten würde es keinen Sinn ergeben dieses Plugin käuflich zu erwerben. :thumbsup:
 

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
503
204
Es gibt das Shop 5 Plugin bereits seit geraumer Zeit, siehe: https://www.jtl-software.de/extension-store/jtl-speed-optimizer-jtl-shop-5
Bestehende JTL Shop 4 Lizenzen können migriert werden, bitte via support@knoell-marketing.de uns Bescheid geben (eine aktive Subskription ist Voraussetzung).

An einer optimierten Version für Shop 5 wird gearbeitet, das gestaltet sich insofern schwierig als dass es hier stets noch Änderungen gibt und nicht wirklich viele Templates auf dem Markt sind.
Für das Nova & Evo funktioniert die aktuelle Version recht gut. Es wird ein Update kommen, jedoch wird das noch eine Weile dauern (ca. Herbst), da viele Templatehersteller Q2-Q3 angekündigt haben.
 
  • Haha
Reaktionen: kutti

michael22

Aktives Mitglied
20. Mai 2022
17
11
Wie sieht es denn derzeit aus - gibt es eine Version für Shop 5.3.2?
Wir hatten vor wenigen Wochen eine Testversion heruntergeladen, die nicht lief (Testzeit verpufft...).
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Plugin-Update 2.4.1: JTL Exportformat Google Shopping Plugins für JTL-Shop 6
Neu Plugin "Verwalte deinen JTL Shop mit Excel Dateien" geht wohl nicht mit JTL-Shop 5.4.1 Plugins für JTL-Shop 1
Neu Update 5..50 + Plugin: JTL Exportformat Google Shopping Export Stopp JTL-Shop - Fehler und Bugs 8
Neu JTL-Shop 5.5.0 PayPal Plugin Installation / Updates von JTL-Shop 2
Neu Plugin Produktsicherheitsverordnung (GPSR) Plugin für den JTL-Shop 5 nicht PHP 8.4 fähig Technische Fragen zu Plugins und Templates 4
Neu Google Shopping (Plugin) Export immer leer Allgemeine Fragen zu JTL-Shop 4
Neu Sendcloud Plugin immer im Tab fehlerhaft - Lizenz abgelaufen Plugins für JTL-Shop 0
Neu Texteditor Hinweis Plugin von Webstollen Plugins für JTL-Shop 0
Neu Welches PlugIn für ein besseres Google Ranking? Plugins für JTL-Shop 2
Neu Händlerbund Plugin: "Zahlung und Versand" wird nicht automatisch übernommen Plugins für JTL-Shop 2
Neu Die Zahlungsart SOFORT ist eine Plugin-Zahlungsart für Mollie. Das zugehörige Plugin ist jedoch nicht installiert! Allgemeine Fragen zu JTL-Shop 0
Neu Plugin PayPal - capture failed for method PayPal Checkout Plugins für JTL-Shop 0
Neu Paypal Plugin läßt sich nicht installieren - SQL Fehler Plugins für JTL-Shop 2
Neu Paypal Plugin 2.0.1 Merachant JTL-Shop - Fehler und Bugs 10
Neu Plugin Fehler JTL-Shop - Fehler und Bugs 7
Neu PayPal Plugin 2.0 - Vaulting - Ist IMMER ein neues Onboarding nötig? Wie prüfen, ob OK? Plugins für JTL-Shop 6
Neu Plugin - Kindartikel in der Artikelübersicht anzeigen - SHOP-475 Plugins für JTL-Shop 8
Neu 🌟Neues Plugin: Produkt FAQ Plugins für JTL-Shop 0
Neu Suche Plugin: Zusatzartikel mit einfacher Variationsauswahl Plugins für JTL-Shop 8
Neu Neues Plugin - Der ultimative Super-Slider Plugins für JTL-Shop 0
Neu Update auf Shop 5.5.0 in Kombination mit Plugin "AmazonPay" nicht möglich - 500er Fatal Error JTL-Shop - Fehler und Bugs 13
Neu Test Plugin lässt sich weder installieren, noch löschen Plugins für JTL-Shop 0
Neu ChatGPT Plugin Plugins für JTL-Shop 0
Neu Abgleich mit JTL-Wawi funktioniert nicht Allgemeine Fragen zu JTL-POS 0
JTL Ameise - Buchhaltungsdaten exportieren JTL-Wawi 1.9 1
Neu Server Error 500 nach dem Installieren von JTL Theme Editor Plugins für JTL-Shop 3
Neu JTL Pos Bonnummer nicht fortlaufend nach Anpassung des Bon-Nummernkreises JTL-POS - Fehler und Bugs 0
Neu Image POST for Article JTL FFN API Technische Fragen zu den JTL-Connectoren 0
Neu JTL auf LINUX Rechner User helfen Usern - Fragen zu JTL-Wawi 5
Neu Welcher Zahlungsanbieter mit JTL-POS Allgemeine Fragen zu JTL-POS 0
Neu JTL Connector Allgemeines zu den JTL-Connectoren 1
Neu Hilfe bei Anpassung der JTL-Rechnung (v1.9.4.6) – EK pro Stück × Menge als Summe je Position + Privateinlage-Hinweis Dienstleistung, Jobs und Ähnliches 1
Neu JTL WaWi Verfügbarkeits-Liste Arbeitsabläufe in JTL-Wawi 2
Kabelkonfektionierung mit JTL Konfigurator JTL-Wawi 1.10 0
JTL WAWI GUI Update von 1.9.8.0 auf 1.10.13.1 nicht möglich WAWI reagiert nicht JTL-Wawi 1.10 3
Klarna - Zahlung wird in JTL nicht automatisch gesetzt / "zu erfassen" im Klarna-Dashboard JTL-Wawi 1.10 3
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: Mein Start mit JTL | Produkte, Funktionen, Einsatzmöglichkeiten Messen, Stammtische und interessante Events 0
Webinar: So meisterst du deine JTL-Steuereinstellungen – mit countX & JERA am 11.09.25 Messen, Stammtische und interessante Events 0
JTL-Stammtisch Hannover-Nord / Wedemark 23.09.25 powered by Yagemi media:consulting Messen, Stammtische und interessante Events 0
JTL-Stammtisch Berlin 19.09.25 powered by Solution 360 GmbH Messen, Stammtische und interessante Events 0
JTL-MeetUp München am 18.09.25 - powered by Novalnet AG! Messen, Stammtische und interessante Events 0
Neu Jtl WMs Wareneingang Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Ankündigung: Entwicklung eines modified-Connectors für JTL-WaWi Modified eCommerce-Connector 0
Neu ecomdata offline? Shop und JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 16
Neu Hilfe beim Einrichten von JTL-Wawi mit unternehmensspezifischen Artikeldaten Arbeitsabläufe in JTL-Wawi 14
Neu Anbindung von Global E als Versanddienstleister in JTL – wer wäre dabei? JTL-Wawi - Ideen, Lob und Kritik 0

Ähnliche Themen