Saubere Umstellung auf PHP 7? Lohnt der Umstieg (schon)?

Thema wurde von saschadd, 1. Juni 2017 erstellt.

  1. saschadd
    saschadd Erfahrener Benutzer
    Registriert seit:
    24. März 2015
    Beiträge:
    247
    Danke erhalten:
    16
    Danke vergeben:
    39
    Hallo,

    bisher läuft unser Shop gut und flüssig unter PHP 5.6, mittlerweile auch wieder mit JTL-Wawi und dem aktuellen Connector in Version 2.4.

    Nun liest man ja oft genug, dass PHP 7 einen massiven Performanceschub bringt.
    Ist dem so, bzw. ist PHP 7 für den Gambio-Shop ein echter Gewinn?

    Wenn ja, wie stellt man am besten sauber um?
    Es gibt ja einige Funktionen die in PHP 7 weggefallen oder umgestellt sind, z.B. die Datenbankverbindung.
    Wäre es hier besser eine Neuinstallation mit Datenübernahme zu machen als einfach den aktuellen Shop auf PHP 7 umzustellen oder ist das egal?

    Und welche PHP 7 Version nehmen? PHP 7.0 oder PHP 7.1? ;)

    Danke für jeden Tip, Erfahrungsbericht etc..
     
  2. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Welche Shopversion hast du denn?
    PHP7.0 und 7.1 bringen schon einen kleinen Schub beim Shop.
    Umstellen - Cache leeren
    umstellen
    cache leeren
    fertig
     
  3. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.144
    Danke erhalten:
    716
    Danke vergeben:
    127
    Wenn dein Shop derzeit auf PHP 5.6 läuft, dann wirst auf jeden Fall bei Umstieg auf PHP 7.0.x einen Schub bekommen. Von PHP 7.0.x auf PHP 7.1 wird es dann nochmals einer kleiner werden.

    Bei deiner jetzigen Shopversion denke ich, dass eine Umstellung auf 7.0.x kein Problem darstellen sollte. Natürlich ohne Gewähr, da ich nicht weiss, ob dein Shop modifziert ist oder nicht. Beispiel: Module von Drittanbietern.

    Du kannst ja, wenn Du Bauchschmerzen hast, das Ganze auf einer Testumgebung aufsetzen. Wobei eine Testumgebung generell interessant ist, also nicht nur für PHP-Umstellungen. :)
     
  4. saschadd
    saschadd Erfahrener Benutzer
    Registriert seit:
    24. März 2015
    Beiträge:
    247
    Danke erhalten:
    16
    Danke vergeben:
    39
    Danke für Eure Hinweise und Tips.
    Ich hab eigentlich nur ein paar overloads, und ein piwik plugin.
    Zur Sicherheit werd ich aber erstmal eine Testumgebung machen, da ich dem JTL-Connector noch nicht so 100% traue
     
  5. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Externe Plugins musst halt testen oder beim Anbieter nachsehen obs updates gibt.