JTL-WERKZEUGE

Ein Shop-Update, das Sie vorher gesehen haben.

Ein wiederholbar erzeugter Klon Ihres Live-Shops — mit Ihren Artikeln, Ihrer Konfiguration, Ihren Plugins und Ihrem angepassten Template. Dort spielen Sie das Update ein, vergleichen den Zustand vorher und nachher und entscheiden erst danach.

In Entwicklung · Kern läuft, Selbsttest 128 Prüfungen grün
DER ANLASS

Neun von neun Seiten meldeten „in Ordnung". Der Shop war es nicht.

Nach einem Shop-Update wurden alle wichtigen Seiten aufgerufen. Jede antwortete mit dem Status 200 — technisch also einwandfrei. Das Update galt als geglückt.

Tatsächlich waren sieben von acht Template-Blöcken still ausgefallen. Die Seiten luden, das Gerüst stand, nur der Inhalt fehlte an Stellen, die man nicht sofort ansieht. Bemerkt wurde es später — über Umsatz, nicht über Technik.

Daraus folgt: Ein Erreichbarkeitstest beweist gar nichts. Man muss den Zustand vorher und nachher tatsächlich aufnehmen und vergleichen. Genau das macht dieses Werkzeug.

DER ABLAUF

Sieben Schritte, immer dieselben

1 · Analysieren

Was ist überhaupt da? Shop-Version, Plugins, Template-Anpassungen, Datenmenge, Serverumgebung — der Ausgangszustand wird schriftlich festgehalten.

2 · Box planen

Eigenes Verzeichnis, eigene Datenbank. Beides ist Pflicht: JTL-Shop 5 kennt keine Tabellenpräfixe, zwei Shops in einer Datenbank sind nicht vorgesehen.

3 · Abklemmen

Der Prüfstand darf nichts nach draußen tun. Keine Bestellbestätigungen, keine Zahlungsdienste, keine Schnittstellen zur Warenwirtschaft — sonst richtet der Test den Schaden an, den er verhindern soll.

3 · Aufnahme vorher

Der Ist-Zustand wird gemessen: welche Seiten was ausliefern, welche Template-Blöcke greifen, welche Plugins sich melden. Das ist der Vergleichsmaßstab.

5 · Update anstoßen

Über das Backend der Box, nicht über einen Skriptaufruf. Sonst prüft man einen anderen Weg als den, den Sie später tatsächlich gehen.

6 · Aufnahme nachher & vergleichen

Dieselbe Messung noch einmal — und dann die Gegenüberstellung. Was ist verschwunden, was hat sich verändert, was meldet plötzlich anders?

SO ARBEITET DER PRÜFSTAND

Zwei Messungen, ein Vergleich.

LIVE-SHOP bleibt unberührt klonen DIE BOX eigenes Verzeichnis, eigene Datenbank Abklemmen kein Mailversand · keine Zahlungsdienste · keine Warenwirtschaft · nicht im Index Aufnahme vorher Seitenumfang · greifende Blöcke · meldende Bausteine Update einspielen über das Backend der Box — nicht per Skript Aufnahme nachher dieselbe Messung, gleiches Verfahren Vergleich Was fehlt? Was hat sich verändert? Erst dieser Vergleich beweist etwas — ein Statuscode nicht.

↔ seitlich wischen, um das ganze Bild zu sehen

ZUM NACHLESEN

Dazu im Ratgeber

GEMESSEN, NICHT BEHAUPTET

Warum der Aufwand sich rechnet

7 von 8

Template-Blöcken fielen bei einem echten Update still aus — bei durchgehend fehlerfreien Statusmeldungen. Der Vergleich vorher/nachher fand es, der Erreichbarkeitstest nicht.

12 von 544

Tabellen fasst der Sprung 5.5.4 auf 5.6.2 an. Erst diese Messung macht einen zielgenauen Rückweg möglich, statt im Schadensfall alles zurückspielen zu müssen.

128 grün

Prüfungen im Selbsttest des Werkzeugs — es misst also auch sich selbst, bevor es Ihren Shop misst.

Ein Nebenbefund, der viel Sucherei erspart hat: Die tatsächlich ausgeführten Migrationen von JTL-Shop 5 liegen nicht dort, wo man sie vermutet. Das naheliegende Verzeichnis ist seit Version 5.4 leer — was dort steht, sagt über ein Update nichts aus.

HÄUFIGE FRAGEN
Kann der Prüfstand nicht einfach die Live-Datenbank mitbenutzen?+

Nein — und das ist keine Vorsichtsmaßnahme, sondern zwingend. JTL-Shop 5 arbeitet ohne Tabellenpräfixe, zwei Shops passen nicht in eine Datenbank. Vor allem aber führt ein Update Änderungen an der Tabellenstruktur aus. Auf der Live-Datenbank wäre das genau der Schaden, den das ganze Vorhaben verhindern soll.

Verliere ich Plugin-Lizenzen, wenn der Shop unter einer anderen Adresse läuft?+

Produktive Lizenzen werden vom Shop nicht automatisch deaktiviert; im Backend erscheint lediglich ein Hinweis. Nur Testlizenzen laufen ab und schalten sich dann ab. Für den Prüfstand ist eine abweichende Adresse damit unkritisch.

Wie oft muss der Prüfstand neu erzeugt werden?+

Vor jedem Update, das Sie ernst nehmen. Der Wert liegt gerade in der Wiederholbarkeit: Der Klon ist kein einmalig von Hand gebautes Gebilde, sondern etwas, das sich jederzeit neu erzeugen lässt — sonst prüft man irgendwann einen veralteten Stand.

Was passiert mit dem Prüfstand danach?+

Er kann bestehen bleiben oder weggeräumt werden. Wichtig ist nur, dass er von Suchmaschinen abgeschirmt ist und keine Verbindungen nach außen aufbaut — beides gehört zum Abklemmen im dritten Schritt.

PASST DAZU

Zwei Seiten derselben Medaille

KONTAKT

Steht ein Update an? Dann ist jetzt der richtige Zeitpunkt.

Vorher ist es ein Test. Nachher ist es Schadensbegrenzung.

4VEX.

Individuelle Software und Werkzeuge für Betriebe, die mit Standardlösungen an Grenzen stoßen.

© 2026 4VEX<EX/>