PrestaShop 9: Was ist neu und sollten Sie aktualisieren?

PrestaShop 9 bringt ein neues technisches Fundament. Was ändert sich im Vergleich zu PrestaShop 8 und wie entscheiden Sie, wann Sie Ihren Shop aktualisieren?

Von Presta Support Veröffentlicht Geprüft

Drei übereinanderliegende Ebenen, die das neue PrestaShop 9-Fundament darstellen

PrestaShop 9 ist die neueste Hauptversion von PrestaShop und die 9.1-Versionen sind jetzt verfügbar. Für Shopbetreiber mit PrestaShop 8 oder älter stellt sich nicht nur die Frage, was neu ist, sondern auch, wann der richtige Zeitpunkt für ein Update ist.

Die wichtigsten Änderungen

Ein neueres technisches Fundament

PrestaShop basiert auf dem Symfony-Framework. PrestaShop 8 verwendet noch Symfony 4.4, während PrestaShop 9 auf Symfony 6.4 umsteigt. Das klingt technisch, ist aber wichtig: Es hält PrestaShop auf einer unterstützten Basis und ermöglicht den Betrieb mit modernen PHP-Versionen.

Modernes PHP

Zusammen mit dem neuen Fundament erfordert PrestaShop 9 eine moderne PHP 8-Version. Ältere PHP-Versionen, auf denen viele PrestaShop 1.7-Shops noch laufen, werden nicht unterstützt. Prüfen Sie bei Ihrem Hosting-Anbieter, welche PHP-Versionen verfügbar sind, bevor Sie ein Update planen.

Eine neue Admin-API

PrestaShop 9 enthält eine neue Admin-API. Sie bietet Entwicklern eine sauberere Möglichkeit, externe Systeme wie ein ERP-, Lager- oder Marktplatz-Tool an das Backoffice anzubinden.

Weitere Backoffice-Modernisierung

Weitere Backoffice-Seiten wurden auf die neuere Symfony-basierte Architektur umgestellt, die in PrestaShop 1.7 eingeführt wurde. Für Sie als Shopbetreiber bedeutet dies vor allem ein einheitlicheres Backoffice; für Entwickler bedeutet es, dass Module Anpassungen erfordern können.

Was das für Ihre Module und Ihr Theme bedeutet

Hier werden die meisten Upgrades komplex:

  • Module, die ältere Techniken oder Overrides verwenden, benötigen möglicherweise ein Update von ihrem Entwickler oder eine Anpassung.
  • Themes, die für PrestaShop 1.7 oder 8 erstellt wurden, müssen in der Regel überprüft und manchmal angepasst werden.
  • Individueller Code in Overrides sollte überprüft werden, da sich der Code, den er erweitert, möglicherweise geändert hat.

Sollten Sie jetzt aktualisieren?

Einige Fragen helfen Ihnen bei der Entscheidung:

  1. Sind Ihre wichtigsten Module für PrestaShop 9 verfügbar? Prüfen Sie Zahlungs-, Versand- und Rechnungsmodule zuerst.
  2. Bietet Ihr Host die erforderliche PHP-Version an?
  3. Welche Version nutzen Sie derzeit? Von 8.x aus ist der Schritt kleiner als von 1.6 oder 1.7.
  4. Gibt es eine ruhige Phase, in der Sie testen und wechseln können?

Wenn mehrere Antworten noch unklar sind, beginnen Sie mit einer Bestandsaufnahme Ihres Shops. Das gibt Ihnen ein klares Bild der Arbeit, bevor Sie sich festlegen.

Hilfe beim Upgrade benötigt?

Wir prüfen Ihre Module, Ihr Theme und Ihre Anpassungen auf Kompatibilität mit PrestaShop 9, führen das Update auf einer Staging-Kopie durch und gehen erst dann live, wenn Bestellungen, Zahlungen und Versand wieder funktionieren. Lesen Sie mehr über unseren Upgrade-Service oder stellen Sie uns eine Frage.

Quellen

  • PrestaShop 9
  • PrestaShop 8
  • Updates