Updates überspringen oder nicht - Datenmüll?

Thema wurde von Anonymous, 3. August 2023 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. August 2021
    Beiträge:
    662
    Danke erhalten:
    92
    Danke vergeben:
    273
    Ich habe eine Verständnisfrage zu Updates:

    Beispiel:

    Angenommen, meine Shopversion ist V1.

    Es existieren Updateversionen V2, V3, V4, also aktuell gäbe es die V4 mit den Zwischenversionen V2 und V3.

    1.)
    Man hätte die Möglichkeiten gehabt, mit Veröffentlichung der Versionen V2 - V3 - V4 diese jeweils nach der Veröffentlichung zu installieren. Also, jede neue Version wird geupdated - insgesamt wären dann 3 Updates durchgeführt worden.

    2.)
    Man hätte aber auch abwarten können, bis die Version V4 erscheint, um dann ein Update von V1 auf V4 durchzuführen, die Updates V2 und V3 wären somit übersprungen worden.

    Frage:

    Gibt es da einen Unterschied hinsichtlich "Leichen im Keller". Habe ich überflüssigen Code aus den geupdateten Versionen V2 und V3 im Shop, wenn ich jedes Update (V2, V3, V4) durchführe, den ich nicht haben würde, wenn ich direkt von V1 auf V4 geupdated hätte?

    Meine Frage bezieht sich nicht nur auf Datenmüll, sondern impliziert auch die Datenbank.

    Meine Logik sagt mir: Nein (keine überflüssigen Daten bei Einzelupdates) - aber ist das wirklich so?

    Danke und Gruß

    Bernd
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Eigentlich nicht.Du kannst nicht von V1 direkt auf V4 Updaten. Du kannst nur ein Paket erstellen lassen und installieren, welches die Updates V2, V3 und V4 beinhaltet.
    Damit ersparst Du Dir die einzelnen Installationen

    Man kann auch nur einmal im Jahr ( in der Zeit wo nicht viel los ist z.B.) die Updates planen und immer dann ein Paket installieren.
    Nur SicherheitsUpdates, oder wenn rechtliche Dinge im Spiel sind, sollte man gleich reagieren.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. August 2021
    Beiträge:
    662
    Danke erhalten:
    92
    Danke vergeben:
    273
    #3 Anonymous, 4. August 2023
    Zuletzt bearbeitet: 4. August 2023
    Danke Barbara.

    4.8.0.2

    v4.8.0.0, v4.8.0.1, v4.7.2.0, v4.7.2.1, v4.7.2.2, v4.7.2.3, v4.7.1.0, v4.7.1.1, v4.7.1.2, v4.6.0.3, v4.6.0.0, v4.6.0.1, v4.6.0.2

    Man könnte doch von v4.6.0.0 direkt auf 4.8.0.2 gehen, oder?

    Alternativ von v4.6.0.0 --> v4.7.2.3 --> auf v4.8.0.2.

    Zwischenschritt wäre 4.7.2.3.

    Deshalb meine Eingangsfrage. Bleibt etwas zurück von der Zwischeninstallation 4.7.2.3, wenn man diese Zwischeninstallation durchführt und danach v4.8.0.2 installiert.

    Theoretisch könnte man ja auch alle Versionen (v4.8.0.0, v4.8.0.1, v4.7.2.0, v4.7.2.1, v4.7.2.2, v4.7.2.3, v4.7.1.0, v4.7.1.1, v4.7.1.2, v4.6.0.3, v4.6.0.0, v4.6.0.1, v4.6.0.2) stufenweise installieren. Blieben dann Reste (Daten und DB) von den Zwischeninstallierungen erhalten, im Vergleich zur Installation von v4.6.0.0 direkt auf 4.8.0.2 ?
     
  4. Alexander Hess
    Alexander Hess Erfahrener Benutzer
    Registriert seit:
    10. Juni 2011
    Beiträge:
    519
    Danke erhalten:
    105
    Danke vergeben:
    22
    Installiere Dir ein Modul, womit Du die Datenbank bereinigen kannst.

    Bei Datenbanken ist die Größe und Menge der Daten normalerweise kein Problem, da indexiert und daher superschnell. Bei den Updatepaketen werden auch alle Zwischenversionen durchinstalliert. Ich denke, es ist so als wenn man es einzeln durchführt.
     
  5. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ja, von 4.6.x kannst Du das Update auf die 4,8.0.x durchführen. Aber iin dem Update 4.8.0.x sind die Updates 4.7.... enthalten.
    auch enthalten. Die werden nicht übersprungen.

    Wenn Du nur die Fehlenden Teile von der 4.7.x auf die 4.8.0.x installieren möchtest, dann kannst Du dir auch hier ein UpdatePaket erstellen lassen.
    Das geht auch für z.B. 4.8.0.0 auf 4.8.0.1
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. August 2021
    Beiträge:
    662
    Danke erhalten:
    92
    Danke vergeben:
    273
    #6 Anonymous, 4. August 2023
    Zuletzt bearbeitet: 5. August 2023
    Danke Barbara
     
  7. Hilke (Gambio)
    Hilke (Gambio) Super-Moderator
    Mitarbeiter
    Registriert seit:
    18. Mai 2015
    Beiträge:
    471
    Danke erhalten:
    257
    Danke vergeben:
    412
    Du hast entweder die Möglichkeit die Einzelupdates V2, V3 und V4 zu installieren oder ein so genanntes "kumuliertes Paket" zu installieren. Das ist ein großes Update, welches dann die Versionen V2 - V4 in einem Paket umfasst.

    Bei Updates entstehen keine Dateileichen, nicht mehr benötigte Dateien werden bei Updates automatisch vom Gambio Updater gelöscht.

    Du findest in jedem Update im Verzeichnis Shopsystem/Dateien/gambio_updater/updates und dann für jedes Update eine Datei "to_delete.php". In dieser sind die Dateien aufgelistet, welche in dem jeweiligen Update gelöscht werden können.

    So wird kein Datenmüll hinterlassen.
     
  8. Kai Schoelzke
    Kai Schoelzke Beta-Held
    Registriert seit:
    30. März 2016
    Beiträge:
    4.076
    Danke erhalten:
    646
    Danke vergeben:
    307
  9. Kai Stejuhn
    Kai Stejuhn Beta-Held
    Registriert seit:
    26. September 2014
    Beiträge:
    1.454
    Danke erhalten:
    743
    Danke vergeben:
    92
    Das ist doch veraltet.

    Es gibt zur Zeit keine zwei Versionen von Service-Packs, wenn Bug-Fixes gemacht werden, dann gibt es ein neues Master-Update (z. B. MU 4.8.0.2)

    Die Service-Packs kommen nicht mehr im Abstand von einem Monat, es vergehen auch schon mal 3 - 6 Monate. Das könnte, wenn das Gerücht auf Facebook stimmt, daran liegen, dass viele Mitarbeiter von Gambio weg sein sollen.