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
348
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.374
1.306
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
504
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: 35
  • desktop.jpg
    desktop.jpg
    30,4 KB · Aufrufe: 34

eRock Marketing

Offizieller Servicepartner
SPBanner
9. Januar 2018
504
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
504
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
504
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
21
12
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 Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
Neu 📢 Plugin "Kreditlimit Plugin für JTL-Shop 5 " von CIN GmbH Plugins für JTL-Shop 0
Neu JTL-Shop 5.2.3 – Google-Shoppin-Plugin 2.3.0: Mehrere Rückgaberichtlinien (DE + Ausland) bei einem Feed / return_policy_label Plugins für JTL-Shop 0
Neu Installation von Plugin PayPal Check-Out fehlgeschlagen, keine Verbindung zum Webshop Plugins für JTL-Shop 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Neues Plugin: Produktbundles mit Rabatten Plugins für JTL-Shop 0
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 9
Neu Neues Plugin: Kaufimpuls Paket Plugins für JTL-Shop 0
Neu Paypal Checkout Plugin - Ist vorhanden aber nichts funktioniert Plugins für JTL-Shop 9
Neu Händlerbund-Plugin lädt Texte herunter, ersetzt sie aber nicht im Frontend Technische Fragen zu Plugins und Templates 1
Neu 503 Service Unavailable bei Payrexx Webhook nach Plugin-Update - wer hat das auch? Plugins für JTL-Shop 0
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 0
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Anbindung JTL <---> Greyhound via API funktioniert nicht sauber User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL, was ist eigentlich los mit euch? JTL-Wawi - Fehler und Bugs 5
Neu JTL Advanced & JTL2DATEV JTL-Edition (powered by JERA) User helfen Usern - Fragen zu JTL-Wawi 3
Neu ERDE an JTL- seit 10h kein Versand wegen Störung! JTL-ShippingLabels - Fehler und Bugs 10
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Rechnung im JTL Shop Kundenkonto Onlineshop-Anbindung 1
Neu JTL- Archive Pilotkunden gesucht JTL-Wawi 2.0 4
bat Datei JTL Worker als Windows Dienst installieren fehlt JTL-Wawi 2.0 16
Neu Strukturierte Daten vom Typ "Produkt" werden nach Update auf JTL Shop 5.6.1 nur fehlerhaft erkannt JTL-Shop - Fehler und Bugs 3
Neu JTL-Wawi 2.0.0 Stable Release Releaseforum 0
Neu JTL WMS Mobile Server zeigt neuerdings ein DOS-Fenster JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 2
Neu Wero für den JTL Shop? Plugins für JTL-Shop 21
Neu JTL POS - nach Gerätetausch - Standard-Datenbank hinterlegen Einrichtung / Updates von JTL-POS 1
Neu JTL-Shop Verkauf - Tipps? Business Jungle 5
Neu Frage zur Übertragung von JTL -> Shopify Shopify-Connector 1
Neu Installation JTL-Wawi 1.5.55.8 - Startet Grundsätzlich im Report-/Druckmodul Installation von JTL-Wawi 4
Rechnungen an Rechnungspostfächer von Kunden schicken ohne dass JTL auch andere Dokumente dorthin schickt? JTL-Wawi 1.11 3
Neu [Erledigt] Installationsdatei JTL‑Wawi 1.5.55.8 erhalten! Installation von JTL-Wawi 0
Neu JTL Exportformat Google - Produkte fehlen im Export Plugins für JTL-Shop 0
Neu Shipping by JTL (Shipping 2.0) JTL-ShippingLabels - Ideen, Lob und Kritik 12
Neu Shipping by JTL (Shipping 2.0) News, Events und Umfragen 0
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu GPSR Herstellerinformationen JTL Wawi 1.9.6.4 anbinden User helfen Usern - Fragen zu JTL-Wawi 0
Neu Langfristiger JTL-Partner gesucht: Shopware 6 / Marktplätze (Mirakl, Otto, Kaufland) & Prozess-Optimierung Dienstleistung, Jobs und Ähnliches 1
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Erstabgleich Showpare6 zu JTL-WaWi Shopware-Connector 0
Neu LS POS oder JTL POS ? Fragen rund um LS-POS 2
Neu kann man JTL POS alleine nutzen für 29 Euro? Einrichtung / Updates von JTL-POS 0
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu Repricer Erfahrungen mit JTL gesucht User helfen Usern - Fragen zu JTL-Wawi 0
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
JTL-WaWi 11.5 WMS Mobile Server sehr hohe CPU Auslastung JTL-Wawi 1.11 3
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
Neu JTL WMS und WMS APP - UDI Codes Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0

Ähnliche Themen