Neu CloudFlare RocketLoader und JTL-Shop OnPage Composer

notmona

Mitglied
15. Februar 2024
9
4
Hallo,

ich bin auf der Suche nach einer nachhaltigen Loesung fuer die Probleme mit dem OnPage Composer, die (u.a.?) bei Verwendung des CloudFlare "Optimization"-Features "RocketLoader" auftreten.

Mir ist bewusst, dass unter
https://forum.jtl-software.de/threads/opc-onpage-composer-wird-nicht-geladen.160375/ und
https://forum.jtl-software.de/threads/cdn-und-opc.136680/ und
https://forum.jtl-software.de/threads/onpage-composer-rich-text-speichert-nicht.146036/ und
https://forum.jtl-software.de/threa...t-nur-blauer-balken-opc-startet-nicht.215083/
bereits verwandte Themen diskutiert werden.

Fokus dieses Themas soll es aber sein, zu klaeren, welche Moeglichkeiten auf Seiten der JTL- Shop-Entwicklung gesehen werden, das Problem einzudaemmen (oder ob es eben als reine CloudFlare-seitige Problematik gesehen wird).

Ich bin unsicher, ob es eine Moeglichkeit gibt, in Javascript darzustellen, welche Bibliotheken voneinander abhaengen, und somit in bestimmter Reihenfolge geladen werden muessen. Falls sich das (maschinenlesbar) hinterlegen laesst, und das bisher nicht der Fall ist, so koennte dies vermutlich verhindern, dass ein asynchrones Initialisieren von Bibliotheken, bei denen das fuer JTL-Shop ein Problem darstellt, durch RocketLoader forciert wird. Vieleicht gibt es auch noch andere Moeglichkeiten, diesen Mechanismus zu steuern, so dass er nur fuer Teile des Shops ausgesetzt wird, aber nicht vollstaendig abgeschalten werden muss (denn er hat sonst sehr positiven Impact auf die Ladezeiten). CloudFlare ist ja recht gaengig, vielleicht waere hier etwas mehr Testing oder eine kurze Doku fuer die Community hilfreich.

Falls die Problematik noch unklar ist und mehr Debugging benoetigt, stelle ich entsprechende Informationen gerne bereit (gerne mit entsprechenden Instruktionen), die Web Developer Tools in Firefox und Chromium sind mir gelaeufig.

Die Dokumentation von Cloudflare zu RocketLoader findet sich unter
https://developers.cloudflare.com/speed/optimization/content/rocket-loader/

Moeglichkeiten der Eingrenzung und Umgehung von Problemen, die beim Einsatz dieser Funktion entstehen, sind beschrieben unter
https://developers.cloudflare.com/speed/optimization/content/rocket-loader/ignore-javascripts/

Ideal schiene es mir, wenn JTL Shop von sich aus maschineninterpretierbare Hinweise darauf mitbraechte, wo ein asynchrones Laden und Initialisieren von Skripten erwartbare Probleme hervorruft, so dass CloudFlare und andere CDNs und deren Optimierungen dies (hoffentlich) automatisiert interpretieren koennen. Ich bin aber nicht sicher, ob solche generischen Mechanismen existieren und ob der sich daraus ergebende Entwicklungsmehraufwand zu rechtfertigen waere.

Vielen Dank vorab.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: xadoX und COLDSEASON
Ähnliche Themen
Titel Forum Antworten Datum
Neu Cloudflare und JTL Shop - Problem oder zu empfehlen? Allgemeine Fragen zu JTL-Shop 9
Neu Cloudflare und Weiterleitungen im Shop Betrieb / Pflege von JTL-Shop 4
Neu Suchen Schnittstelle zwischen JTL Wawi und Mercateo Schnittstellen Import / Export 1
Neu Picklisten und Dropshipping User helfen Usern - Fragen zu JTL-Wawi 0
Neu App zum Barcode scannen, Lookup und in Liste eintragen User helfen Usern - Fragen zu JTL-Wawi 1
Artikelzustand wird doppelt und mit doppeltem Suffix erzeugt JTL-Wawi 1.9 3
Inventar Firma 1 und 2 JTL-Wawi 1.9 4
Neu Mapping der Versandarten Shop, WMS und Wawi Allgemeine Fragen zu JTL-Shop 0
Neu Abgleich Probleme mit Woocommerce und Jtl-Conncetor WooCommerce-Connector 0
In Bearbeitung Bliss OS und Swissbit USB TSE JTL-POS - Fragen zu Hardware 1
Neu Sicherung fürs Finanzamt und ditialer Bon Allgemeine Fragen zu JTL-POS 3
Neu Änderung von Sprachvariablen hat keine Wirkung und werden auch werden nicht in der Seite ersetzt JTL-Shop - Fehler und Bugs 7
Übernahme eigene Dashboard Konfig und Statistiken auf anderen Client JTL-Wawi 1.9 0
Neu Downloadartikel und physiche Artikel als Variationen möglich? User helfen Usern 1
Neu PDF Datei automatisch herunterladen und per E-Mail versenden Arbeitsabläufe in JTL-Wawi 1
In Diskussion JTL Wawi Workflow: Automatische Etikettenerstellung und E-Mail-Versand JTL-Workflows - Ideen, Lob und Kritik 9
Neu Artikel Upload Probleme mit Wawi Version 1.9.6.5 und B2B Market Plugin WooCommerce-Connector 6
Neu Suche Kenner der MS SQL Datenbanken und JTL-WaWi vorzugsweise Raum Aachen Dienstleistung, Jobs und Ähnliches 1
Beantwortet Wunschzettel buggy - doppelt und überlappt mit Footer JTL-Shop - Fehler und Bugs 3
Neu Vorgehensweise und Verwendung von Angeboten / Vertrieb User helfen Usern - Fragen zu JTL-Wawi 8
Neu Amazon Bestellungen verbleiben bei Status "Pending" und werden nicht in Aufträge übernommen Amazon-Anbindung - Fehler und Bugs 20
JTL Shop 5 auf bestehender Domain unter anderen Pfad neu aufsetzen und dann vom alten JTL Shop 4 auf den neuen umschalten Einrichtung JTL-Shop5 5
Neu Kann man den SW6 Connector nutzen um nur Bestände und Bestellungen abzugleichen? Shopware-Connector 3
Neu Probleme mit Kauflizenzen und Tariflizenz – Unklarheiten und fehlende Nutzungsmöglichkeiten Allgemeine Fragen zu JTL-Shop 7
Neu JTL Rest API // Company2 und Address2 werden nicht übertragen. Schnittstellen Import / Export 0
Neu Übernahme eigene Dashboard Konfig und Statistiken auf anderen Client Eigene Übersichten in der JTL-Wawi 0
Neu Original Rechnungsvorlage verändert und bekomme es nicht mehr hin Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Wareneingang und Eingangsrechnung verständniss Frage JTL-Wawi 1.9 0
Eigenes Feld auf Auftragsbestätigung ausgeben und den Titel mit dem eigenen Feld verknüpfen JTL-Wawi 1.9 0
Eigenes Feld auf Lieferschein ausgeben und den Titel mit dem eigenen Feld verknüpfen JTL-Wawi 1.9 0
Neu Update und XRechnungsvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Emailbenachrichtigung an Kunden nach Registrierung und nach Aktivierung Einrichtung JTL-Shop5 1
Neu GPSR-Daten von JTL zu Kaufland und Amazon Amazon-Anbindung - Fehler und Bugs 2
Neu Schweiz - Probleme mit Netto-/Bruttobeträgen und Steuerhandling bei Amazon Marketplace Facilitator in JTL-Wawi Amazon-Anbindung - Fehler und Bugs 2
Neu JTL Shop Anzeige Fehler Amazon Pay Button und Paypal Pay Button Allgemeine Fragen zu JTL-Shop 3
Neu Problem mit der Verbindung von JTL-Wawi (1.5.48.2) und WooCommerce (Version 9.5.2) User helfen Usern - Fragen zu JTL-Wawi 0
portokasse und Sndungsnummer JTL-Wawi 1.9 2
Statistik X und Y Achse tauschen JTL-Wawi 1.9 7
Neu Aufträge über LS-POS erstellen und digitale Unterschrift anknüpfen Arbeitsabläufe in JTL-Wawi 0
Neu (voraussichtliches) Lieferdatum und Leistungsdatum Arbeitsabläufe in JTL-Wawi 2
Neu Wawi 1.9.5.4, Ameise Preise glätten für Ebay Vorlagen und laufende Angebote?? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kundenstamm und durschnittlicher Bestellwert insgesamt User helfen Usern - Fragen zu JTL-Wawi 4
Neu Vorlagen in Version 1.9.6.5 und Eigene Felder? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Gebinde anlegen und Eingabe im Auftrag JTL-Wawi 1.9 1
Neu Postbank und MT940/ CAMT.53 User helfen Usern - Fragen zu JTL-Wawi 2
Neu Versandkosten nach Preisstaffel (Gewicht) und Warenwert Betrieb / Pflege von JTL-Shop 1
Neu Wawi und Shop vorerst vom anderen Rechner Installation von JTL-Wawi 1
Neu Unterschiedliche Rechnungs Mailvorlagen für B2B und B2C Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Zwei Wawi Dropshipping und Warenbestand Übertragung User helfen Usern - Fragen zu JTL-Wawi 4
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen