Zum Hauptinhalt springen Zur Suche springen Zum Menü springen
Optimierte InstanzDatenstand 02.09.2026
1.000.000Artikel
40Kategorien
200Hersteller
80Merkmalswerte
10.543.123Merkmalszuordnungen
2.002Suchanfragen
2,5 GBDatenbank
Kategoriegröße 5.859 bis 234.103 Artikel (Ø 25.000) · 600.600 Suchcache-Treffer · 2.000.000 Artikel-Sprachzeilen
Ladezeiten · Median aus drei Aufrufen, Caches warm
Startseite182 ms2.360 ms13,0×
Kategorie klein (5.859 Artikel)920 ms3.878 ms4,2×
Kategorie mittel (12.188 Artikel)994 ms7.698 ms7,7×
Kategorie groß (234.103 Artikel)3.822 ms35,4 s9,3×
Produktdetailseite1.030 ms15,2 s14,8×
Warenkorb143 ms1.924 ms13,5×
Spalten: diese Instanz · Referenz · Faktor
Was gegenüber der Referenz geändert wurde (9 Eingriffe, im Quelltext markiert)
  • Herstellerbox – EXISTS durch eine skalare Subquery ersetzt. MariaDB schrieb das EXISTS in einen Semi-Join um und las 986.562 Indexeinträge, statt je Hersteller einen sichtbaren Artikel zu suchen. Lief auf allen sieben Seitenformen, auch im Warenkorb. [1.836 ms → 49 ms]
  • Merkmalfilter – Trefferzahlen kommen aus einem Bitmap-Index statt aus einer Aggregation über die Artikeltabelle. [bis 38×]
  • Suchfilter-Kasten – Vorgerechneter Index aus sortierten ID-Listen. Bitmaps wären hier 19× langsamer gewesen, weil die Filtermengen dünn sind – gemessen, nicht angenommen. [5.540 ms → 476 ms]
  • Ähnliche Artikel – Statt tartikelmerkmal mit sich selbst zu verbinden – 5,7 Mio. geprüfte Zeilen für 10 Ergebnisse – wird die Schnittmenge über Bitmaps gebildet. Die Rangfolge bleibt exakt. [13.520 ms → 155 ms]
  • Herstellerbox, Rendering – 200 Herstellerzeilen und 200 SEO-Auflösungen werden gebündelt geladen statt einzeln in der Schleife. [401 → 2 Abfragen]
  • Suchfilter-Namen – Der Name stand bereits in der Options-Abfrage und wurde trotzdem je angebotener Option einzeln nachgeschlagen. [2.000 Abfragen entfallen]
  • Bildpfade – Wurden je Bildgröße neu abgefragt, also siebenmal je Merkmalswert. [630 Abfragen entfallen]
  • Bildpfade, Vorbefüllung – Die Pfade liegen in der Options-Abfrage bereits vor und werden von dort übernommen, statt nachgeladen zu werden. [—]
  • Besucherzählung – Die Archivierung lief bei jedem Seitenaufruf unbegrenzt über tbesucher. Sie ist jetzt begrenzt, transaktional und läuft per Cron. [48 ms je Aufruf]
Beide Instanzen laufen auf derselben Maschine, mit denselben Daten und identischer Server-Einstellung. Objektcache ist auf beiden abgeschaltet, damit die Zahlen vergleichbar bleiben.

OnPage Composer in JTL-Shop 5

Die neue Art, Inhalte anzulegen

Hilfreiche Blueprints
Profitieren Sie von einem leichten Einstieg und schnellen Ergebnissen. Einfach auswählen und anpassen!

easy Content 
Platzieren Sie per Drag and Drop Inhalte in Ihrem Shop. Content-Pflege war noch nie so einfach.

Integriertes Tutorial
Mit unserem Tutorial lernen Sie im Handumdrehen die wichtigsten Funktionen des OPC kennen.

Aktionen planen
Legen Sie fest, zu welchen Zeitpunkten Sie Inhalte veröffentlichen. So können Sie Ihre Website z. B. schon im Sommer auf das Weihnachtsgeschäft vorbereiten.

Eigene Blueprints erstellen
Sie haben einen umfangreichen Bereich gestaltet und möchten diesen wiederverwenden? Speichern Sie das Layout als Blueprint!

Vielzahl von Portlets
Wählen Sie aus zahlreichen vorhandenen Content- und Layout-Portlets oder holen Sie sich weitere Funktionen im JTL-Extension Store unter Widgets & Portlets.

OnPage Composer starten

Um den OnPage Composer jetzt zu öffnen, melden Sie sich im Admin-Backend von JTL-Shop an, am besten in einem neuen Browser-Tab.

Im Frontend Ihres Onlineshops sehen Sie nun oben links in Blau das OPC-Icon (Screenshot). Mit einem Klick darauf öffnet sich das Menü.

Kleiner Tipp: Wir haben ein Tutorial für den OPC für Sie bereitgestellt. Das Tutorial finden Sie im 3-Punkte-Menü des OPC. Klicken Sie dazu im Bearbeitungsmodus auf die drei senkrechten Punkte und wählen Sie „Hilfe“.