Neu CloudFlare RocketLoader und JTL-Shop OnPage Composer

notmona

Neues Mitglied
15. Februar 2024
7
2
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: COLDSEASON
Ähnliche Themen
Titel Forum Antworten Datum
Neu Blog Kategorie und Beiträge verschwunden Allgemeine Fragen zu JTL-Shop 3
Neu PayPal Checkout 1.5.0 - doppelte Texte bei Standardzahlarten Kreditkarte und SEPA Plugins für JTL-Shop 2
Neu Zusatzbilder in Bestell- und Versandmail Allgemeine Fragen zu JTL-Shop 0
Abgleich per Worker 2.0 UND manuell nicht mehr möglich JTL-Wawi 1.8 3
Ebay Angebotstitel und Untertitel in Artikel speichern JTL-Wawi 1.9 1
QR-Code erstellen und in Rechnung einfügen JTL-Wawi 1.7 0
Hilfe benötigt bei der Umstellung von Variantenartikeln und Update auf JTL-Wawi 1.9 JTL-Wawi 1.9 3
Google Workspace und JTL Hosting / Bestätigung der Domain Einrichtung JTL-Shop5 1
Neu JTL Google Shopping Plugin - Farbe und Größe bei mehreren Sprachen Plugins für JTL-Shop 0
Import und Export von eigenen Feldern, JTL-Wawi 1.8 13
BUG | Verkaufskanäle für Abgleich deaktivieren löscht Artikelname und Beschreibung JTL-Wawi 1.9 4
Neu Suchen Button rechts oben und rechts unten abrunden. Templates für JTL-Shop 2
Gutscheine und Versandkostenfreie Lieferung Allgemeine Fragen zu JTL-Vouchers 0
Neu Anzeige ickl. Mwst obwohl Kune IGL ist und netto Preise hat Allgemeine Fragen zu JTL-Shop 4
Neu JTL POS trägt falschen und nicht vorhandenen Mehrwertsteuersatz ein JTL-POS - Fehler und Bugs 4
Neu Anhänge wie Widerruf und AGB usw. User helfen Usern - Fragen zu JTL-Wawi 0
Neu Importieren von Etsy und Shopify mit Unicorn möglich ? User helfen Usern - Fragen zu JTL-Wawi 0
Zahlungsaufforderungen Nummernkreis und Auswertung / Dokumentation JTL-Wawi 1.9 1
Neu Streckenaufträge importieren und versenden User helfen Usern - Fragen zu JTL-Wawi 1
Merkmal einen Namen und eine Beschreibung JTL-Wawi 1.9 2
Neu Seriennummern etc auf Labekl aus Liste und 2D Barcode / Datamatrix Arbeitsabläufe in JTL-Wawi 0
Neu EAN vergeben und mit SKU für immer verbunden ? Amazon-Lister - Fehler und Bugs 2
Neu /admin/cache lädt 20s für leere/defekte Statistik UND der Shop ist 0.3s langsamer - Zusammenhang? JTL-Shop - Fehler und Bugs 4
Gelöst [ERLEDIGT] Hilfe bei workflow: Reiter Auftrag, Rechnung drucken und ausliefern. Gelöste Themen in diesem Bereich 3
Neu SumUp Kassensystem Lite und Solo - Kompatibel mit JTL-POS ? Allgemeine Fragen zu JTL-POS 2
Neu Keine Verbindung zwischen Woocomerce und Connector WooCommerce-Connector 3
Neu Designschema Ex- und Importieren Schnittstellen Import / Export 6
Neu JTL Wawi REST API Zugriff auf Artikel-Attribute und Inhalt und Menge eines Artikels Schnittstellen Import / Export 0
Neu DHL Label für Hin-und Rückversand User helfen Usern - Fragen zu JTL-Wawi 4
Neu Umsatz Unterschiede zwischen JTL Shop und Google Analytics Allgemeine Fragen zu JTL-Shop 0
Neu Partner für JTL Shop WAWI und MS SQL Server gesucht Dienstleistung, Jobs und Ähnliches 2
Neu Bestellattribut füllen und an die Wawi senden Technische Fragen zu Plugins und Templates 6
Neu Exportvorlage XRechnung Variable Company.Email und Report.Company.Email Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Zusatzgewicht reduzieren und Gewinn o. Versandkosten JTL-Wawi 1.7 0
Neu WAWI- Rest API authorisierung schlägt fehl, trotz aktivierter und gebuchter Lizenz Schnittstellen Import / Export 2
Neu Ist das möglich: Einmal Lieferung und monatliche Bezahlung (Miete)? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Verbrauchsmaterialien entnehmen und Bestellvorschlag erhalten Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
Neu Nummernkreise und mehrere Firmen in einem Mandanten Arbeitsabläufe in JTL-Wawi 9
Neu Artikel beim Scannen Addieren und nicht erneut auflisten Arbeitsabläufe in JTL-Wawi 3
Neu JTL und SEOPress WooCommerce-Connector 0
DPG Pfand und Skonto JTL-Wawi 1.9 7
Neu Nach Installation von JTL-Shop 5.3.2 kein Zugriff auf Backend und Shop Installation / Updates von JTL-Shop 8
Neu Linux / MSSQL und WaWi Installation von JTL-Wawi 12
Neu eBay Kaufabbruch und Erstattung eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Übertragung Eigenschaften und Freitextfelder Shopware-Connector 0
Neu EloBackpack und SwissBit USB TSE => WORM_ERROR_TSE_INVALID_PARAMETER JTL-POS - Fehler und Bugs 0
In Bearbeitung EloBackpack 4.0 und SumUp Air? JTL-POS - Fragen zu Hardware 3
Neu Dropshipping via JTL Connector und Shopify Shopify-Connector 0
Seit dem Update auf 1.9.4.5 schließen sich WAWI und WORKER ständig. JTL-Wawi 1.9 23
Neu Artikelretoure zurückhalten und dem gleichen Kunden zuweisen Gelöste Themen in diesem Bereich 4

Ähnliche Themen