Vorabinfo:
Bereits im alten Jahr hatte JTL Kunden und Nutzer informiert, dass der Support für die JTL Shop Version 4 mit Stichtag zum 28.11.2022 eingestellt wird.
Daraus entsteht der folgende Sachverhalt:
- Es gibt keine regulären Updates und Sicherheitsupdates mehr für JTL Shop 4
- Kein Support für Shops die via PHP 7.4 oder kleiner betrieben werden (PHP 7 ist generell ebenfalls End-Of-Life)
- Bereits jetzt oder in aller Regel spätestens zum Stichtag keine Updates mehr für JTL Shop 4 Plugins von JTL und Dritten
Außerdem:
- Der JTL Shop 4 wird nach dem Stichtag noch mit der JTL-Wawi synchronisierbar sein, sodass der operative Betrieb nicht direkt beeinträchtigt wird, wenngleich aber u.U. kurzfristige Sicherheitsbedenken auftreten können.
- Es sollte beim Hoster in jedem Fall in Erfahrung gebracht werden, wielange die benötigte PHP 7 Version noch unterstützt wird (Dies betrifft nicht nur die Lauffähigkeit des Shops, sondern auch die der installierten Plugins)
Was ist beim Update des JTL Shops zu beachten und welche Überlegungen sind anzustellen:
Auch wenn der JTL Shop 5 mit grundlegend überarbeiteten Technologien sowie einer neuen Architektur kommt, gestaltet sich der für den User sichtbare Updatevorgang des eigentlichen Shop-Cores relativ ähnlich zu den bisherigen Updates innerhalb der 4er Version. Wie dies funktioniert, ist ausführlich im JTL Guide beschrieben.
Der Teufel (vielleicht auch nur das Teufelchen…) steckt jedoch im Detail:
- Das bisherige EVO-Template aus JTL Shop 4 weicht vollständig dem NOVA-Template aus JTL Shop 5.
- Installierte Plugins aus dem JTL Shop 4 sind in (fast) allen Fällen unter JTL Shop 5 nicht mehr lauffähig.
- Core-Hacks
Bedeutung für das bisherige JTL Shop Template:
Durch den neuen Aufbau des NOVA-Templates kann das bisherige Template aus JTL Shop 4 nicht mehr verwendet werden. Je nach bisherigem Stand der Anpassungen und Modifikationen im Shop 4 steckt in der händischen Übertragung des Designs also das erste größere Arbeitspaket beim Updatevorgang des Shops.
Dahingehend müssen alle Änderungen am bisherigen Shop – wenn gewünscht – auf das NOVA-Template bzw. ein Child des NOVA-Templates adaptiert werden.
Bedeutung für das bisherige JTL Shop Plugins:
Auch wenn die Anzahl der Plugins im JTL Extension Store in den letzten Monaten stark gewachsen ist, gibt es für viele Plugins (noch) keine lauffähige Version für JTL Shop 5. Wird auch kein adäquater Ersatz für das Plugin bzw. dessen Funktionen gefunden, sollte priorisiert werden, ob und welche Funktionen daraus weiterhin benötigt werden. Je nach Komplexität des End-Of-Life-Plugins kann hier ein weiteres größeres Arbeitspaket anfallen, um ein neues individuelles Plugin für JTL Shop 5 als Ersatz zu entwickeln.
Bedeutung für "Core-Hacks" :
Auf Grund der zahlreichen Möglichkeiten, den JTL Shop über Plugins zu steuern, sind Core-Hacks glücklicherweise sehr selten, treten aber bei Kunden doch hin und wieder auf. Ein Core-Hack ist eine Veränderung an den Standard-Shop Dateien außerhalb des Template- oder Plugin-Ordners, um Änderungen an Funktion oder Darstellung vorzunehmen.
Wird dieser Punkt nicht geprüft, werden beim Update vielleicht Features übersehen. Deshalb sollte die Änderungen an den modifizierten Dateien überprüft werden: www.ihre-shopurl.de/admin/filecheck.php
Wichtig: Von Core-Hacks ist genau deshalb ausdrücklich abzuraten!
Fazit:
Auch wenn das Update von JTL Shop 4 auf JTL Shop 5 auf den ersten Blick einfach aussieht, sollte dies sorgfältig und gründlich, vor allem aber mit genügend Vorlauf geplant werden.
Die Gefahr hierbei ist einfach zu groß, um einen (gut) laufenden Shop im Betrieb zu stören oder in seiner Funktion zu beinträchtigen. Lassen Sie sich hierfür als genügend Zeit und/oder holen Sie sich professionellen Rat.
Sind die Anpassungen Ihres JTL Shop 4 zu komplex, um das Update selbst durchzuführen?
Nutzen Sie die 07257 – 938 90 38 für eine Beratung oder das nachfolgende Formular um ein Angebot anzufordern: