Der ultimative Leitfaden für jede Magento-Version: Was, warum und wie man aktualisiert

Hinweis: Der folgende Artikel hilft Ihnen dabei: Der ultimative Leitfaden für jede Magento-Version: Was, warum und wie man aktualisiert

Der ultimative Leitfaden für jede Magento-Version: Was, warum und wie man aktualisiert

Magento hat seit seiner Veröffentlichung im Jahr 2008 viele Änderungen erfahren. Jede neue Magento-Version hat Funktionen und Verbesserungen eingeführt, um das Online-Einkaufserlebnis für Kunden und Händler zu verbessern.

In diesem Artikel werfen wir einen genaueren Blick auf jede Magento-Version und untersuchen anhand eines Magento-Versionsvergleichs, wie sich Magento im Laufe der Jahre entwickelt hat. Wir geben auch Einblicke in die neueste Magento-Version, damit Sie besser verstehen, was es Neues gibt und welche Vorteile es für Ihr Unternehmen hat.

Kommen wir gleich zur Sache.

Was ist die neueste Magento-Version?

Magento 2.4.6 ist die neueste Magento-Version. Es wurde am 14. März 2023 veröffentlicht und enthält über 300 hochwertige Korrekturen und Upgrades, die die Leistung, Sicherheit und Skalierbarkeit von Magento verbessern.

Erhalten Sie vollständig verwaltetes Magento-Hosting

Steigern Sie das Potenzial Ihres Shops, ohne mühsame Wartung

Was ist neu in der neuesten Magento-Version?

Die neueste Magento-Version, 2.4.6, fügt Unterstützung für PHP 8.2 hinzu und entfernt die Unterstützung für PHP 7.4dessen Lebensdauer am 28. November 2022 endete. Es enthält außerdem GraphQL-Operationsoptimierungen für die Rendering-Antwort von Kategoriebäumen und Masseneinkaufsvorgänge.

Neueste Magento-Version 2.4.6: wichtige Updates

Zu den wichtigsten Verbesserungen in Magento 2.4.6 gehören:

  • Sicherheitsverbesserungen: Magento 2.4.6 bietet Sicherheitsupdates und Verbesserungen, wie z. B. Checkout-reCAPTCHA-Validierungskorrekturen und eine neue Systemkonfiguration, die eine E-Mail-Bestätigung erfordert, wenn ein Admin-Benutzer seine E-Mail-Adresse ändert.
  • Plattformverbesserungen: Die neueste Magento-Version unterstützt PHP 8.2, Composer 2.2.x, Redis 7.0.x, Elasticsearch 8.0.x und MariaDB 10.6 (LTS). Es unterstützt auch OpenSearch v2.x als Standardsuchmaschine für Magento 2.
  • Leistungs- und Skalierbarkeitsverbesserungen: Magento 2.4.6 führt eine neue Einstellung ein, mit der Sie die Anzahl der im Produktraster angezeigten Produkte begrenzen können, um die Leistung zu verbessern.
  • Benutzerdefiniertes SMTP: Mit Magento 2.4.6 können Sie einen benutzerdefinierten SMTP-Anbieter über das Admin-Panel konfigurieren. Sie benötigen keine Drittanbieter-Erweiterung mehr, um E-Mails aus Ihrem Magento-Shop zu versenden.
Lesen:  17 Websites wie Twidouga im Jahr 2024

Warum Sie die neueste Magento-Version verwenden möchten

Adobe und die Magento-Community sorgen dafür, dass Magento 2 für Händler weltweit sicher bleibt. Das ist wichtig, denn mehr als 151.000 Websites nutzen Magentowas es zu einem attraktiven Ziel für Hacker weltweit macht.

Neue Versionen von Magento enthalten Sicherheitsverbesserungen, um Ihren Shop vor Cyberangriffen und Hacking-Versuchen zu schützen. Die aktuelle Magento-Version 2.4.6 verfügt über eine bessere Protokollierung der Administratoraktivitäten und eine neue Einstellung, um eine E-Mail-Bestätigung zu erzwingen, wenn Administratoren ihre E-Mail-Adresse ändern.

Neben Sicherheitsverbesserungen umfasst die neueste Magento-Version auch Kompatibilitäts- und Leistungsverbesserungen. Beispielsweise verwenden die Symfony-Abhängigkeiten in Magento 2.4.6 die neueste LTS-Version, und es gibt einen neuen REST-API-Endpunkt „POST /rest//V1/import/csv“, der bis zu 100.000 Datensätze pro Minute importieren kann.

Wir empfehlen dringend, Magento zu aktualisieren, um von den verbesserten Leistungs- und Sicherheitsfunktionen für ein sicheres und zuverlässiges Einkaufserlebnis zu profitieren.

So überprüfen Sie Ihre Magento-Version: 4 einfache Möglichkeiten, die Magento-Version zu überprüfen

Hier sind vier Möglichkeiten, die Magento-Version zu überprüfen.

Methode 1: Verwenden Sie einen Webbrowser

Der einfachste Weg, Ihre Magento-Version zu überprüfen, besteht darin, „/magento_version“ zum Domainnamen in einem Webbrowser hinzuzufügen, z. B. „https://example.com/magento_version“. Hier ist ein Screenshot, der zeigt, wie das in unserem Demo-Shop mit Magento 2.4.5-p1 aussieht.

Der Nachteil der Verwendung eines Webbrowsers zur Überprüfung der Magento-Version besteht darin, dass nur die Nebenversion, z. B. 2.3 oder 2.4, ausgegeben wird. Sie erhalten keine Patch- oder Sicherheitspatch-Release-Version wie 2.4.5 oder 2.4.5-p1.

Methode 2: Überprüfen Sie das Magento-Admin-Panel

Wenn Sie die vollständige Magento-Version wünschen, finden Sie diese im Magento-Admin-Bereich in der unteren rechten Ecke der Fußzeile, wie im Bild unten gezeigt.

Methode 3: Verwenden Sie die Befehlszeilenschnittstelle

Sie können die Magento-Version auch über die Befehlszeilenschnittstelle (CLI) überprüfen, indem Sie zum Magento-Stammverzeichnis navigieren und den folgenden Befehl ausführen.

$ bin/magento –version

Hier ist die Ausgabe dieses Befehls, wenn er in unserem Demo-Shop getestet wurde.

Methode 4: Überprüfen Sie die Datei

Um die Magento-Version anhand der Datei zu überprüfen, melden Sie sich als Dateisystembesitzer bei Ihrem Server an und navigieren Sie zum Magento-Stammverzeichnis. Geben Sie dann den folgenden Befehl ein, um den Inhalt der Datei in Ihrem Terminal auszugeben.

$ cat Composer.json

Sie finden die Magento-Version im Dateiinhalt, wie im Screenshot unten gezeigt.

So aktualisieren Sie Magento 2 in 10 einfachen Schritten

Bevor Sie dieser Anleitung folgen, stellen Sie sicher, dass alle Softwareabhängigkeiten mit der Magento-Version kompatibel sind, auf die Sie ein Upgrade planen. Wenn Sie ein Hostinger-Kunde sind, können Sie Softwareversionen überprüfen und diese mit wenigen Klicks über das Kundenportal aktualisieren.

Befolgen Sie anschließend diese Schritte, um ein Upgrade auf Magento 2 durchzuführen.

Notiz: Sie können Magento 2 nur über die Befehlszeile aktualisieren, wenn Sie es mit Composer oder dem komprimierten Archiv installiert haben. Wenn Sie Magento durch Klonen des GitHub-Repositorys installiert haben, lesen Sie die Anleitung von Adobe Upgrade von Git-basierten Installationen.

1. Melden Sie sich über SSH am Server an und navigieren Sie zum Magento-Stammverzeichnis

Melden Sie sich über SSH bei Ihrem Magento-Server an, wechseln Sie zum Dateisystembesitzer und gehen Sie zum Stammverzeichnis des Magento-Projekts. Überprüfen Sie mit dem folgenden Befehl, ob Sie sich im richtigen Verzeichnis befinden:

Lesen:  Der vollständige Leitfaden zum Einrichten eines Heimfotografiestudios

$ pwd

2. Sichern Sie Ihren Magento-Shop

Als nächstes sichern Sie Magento 2, damit Sie auf die gespeicherte Version zurückgreifen können, falls während des Upgrade-Vorgangs etwas schief geht.

Wenn Sie ein Hostinger-Kunde sind, sichern Sie Ihren Shop, indem Sie sich beim Kundenportal anmelden und auf gehen Planen > Webseite > Backupsund Auswählen Ein Backup erstellen.

3. Aktivieren Sie den Wartungsmodus

Wenn Sie Magento 2 in einem Live-Shop aktualisieren, sollten Sie den Wartungsmodus aktivieren, um den Zugriff auf Ihre Storefront mit dem folgenden Befehl einzuschränken.

$ bin/magento Wartung: aktivieren

4. Deaktivieren Sie Cron-Jobs

Aktive Hintergrundprozesse während eines Magento-Versions-Upgrades können zu Datenbeschädigungen führen. Deshalb sollten Sie Cron-Jobs vor dem Upgrade von Magento 2 mit dem folgenden Befehl deaktivieren.

$ php bin/magento cron:remove

Verwenden Sie anschließend den folgenden Befehl, um Cron-Jobs manuell auszuführen, sodass alle Nachrichten in der Warteschlange verbraucht werden.

$ bin/magento cron:run –group=consumers

5. Sichern Sie die Datei

Sichern Sie die Datei mit dem folgenden Befehl.

$ cp Composer.json Composer.json.bak

6. Aktualisieren Sie die Magento-Projektabhängigkeiten

Führen Sie den folgenden Befehl aus, um Magento Version 2.4.6 als Abhängigkeit zur Datei hinzuzufügen.

$ Composer Require-Commerce Magento/Product-Community-Edition 2.4.6 – kein Update

Notiz: Um eine andere Magento-Version anzugeben, ersetzen Sie „2.4.6“ durch Ihre bevorzugte Versionsnummer, z. B. 2.4.4 oder 2.4.5.

Führen Sie dann den folgenden Befehl aus.

$ Composer-Update

7. Leeren Sie den Magento 2-Cache

Löschen Sie den Magento-Cache und die generierten Klassen und Proxys, indem Sie die folgenden Befehle ausführen.

$ rm -rf var/cache/* $ rm -rf var/page_cache/* $ rm -rf generiert/code/* $ rm -rf generiert/metadata/*

Wenn Sie Caching-Technologien wie Redis oder Varnish verwenden, löschen Sie diese, bevor Sie fortfahren.

8. Aktualisieren Sie das Datenbankschema und seine Daten

Führen Sie den folgenden Befehl aus, um das Magento-Datenbankschema und die Daten zu aktualisieren.

$ bin/magento setup:upgrade

9. Überprüfen Sie die neue Magento-Version

Sobald der Befehl erfolgreich ausgeführt wurde, überprüfen Sie die Magento-Version mit dem folgenden Befehl.

$ bin/magento –version

10. Installieren Sie cron neu und überprüfen Sie den Store auf etwaige Probleme

Installieren Sie abschließend Magento cron mit dem folgenden Befehl neu.

$ bin/magento cron:install

Wenn Sie den Wartungsmodus aktiviert haben, deaktivieren Sie ihn mit dem folgenden Befehl.

$ bin/magento Wartung:deaktivieren

Greifen Sie dann auf Ihren Shop zu und überprüfen Sie, ob alles wie erwartet funktioniert. Im Falle von Fehlern befolgen Sie diese Schritte zur Fehlerbehebung:

  • Starten Sie alle Caching-Technologien wie Varnish und Redis neu.
  • Leeren Sie den Cache Ihres Webbrowsers.
  • Dateisystemberechtigungen zurücksetzen.

Danach sollte Ihr Shop korrekt geladen werden.

Vergleich der Magento-Versionen

Es gibt zwei Hauptversionen von Magento: Magento 1 und Magento 2. Magento 1 wurde 2008 veröffentlicht und erreichte 2020 das Ende seiner Lebensdauer. Sein Nachfolger, Magento 2, wurde 2018 mit erweiterten Sicherheitsfunktionen, robuster API-Unterstützung und Zukunftssicherheit auf den Markt gebracht Funktionalität.

Obwohl Magento 1 das Ende seiner Lebensdauer erreicht hat, mehr als 27.000 Websites nutzen immer noch Magento 1. Wenn Sie einer von ihnen sind, sollten Sie eine Migration von Magento 1 auf Magento 2 in Betracht ziehen oder Hostinger Safe Harbor verwenden, um Ihren Magento 1-Shop zu schützen.

Lesen:  Merkmale, auf die Sie beim Kauf eines tragbaren Monitors für Laptops achten sollten

Jede neue Magento-Version baut mit neuen Funktionen auf dem Erfolg der vorherigen auf. Hier ist eine Magento-Versionsliste, die Hauptversionen vergleicht und wichtige Änderungen an der Plattform seit ihrer ersten Veröffentlichung hervorhebt.

Veröffentlichung der Magento-Version Erscheinungsdaten Wichtige Funktionen hinzugefügt Ende des Supports
Magento 1.0-1.9x 31. März 2008–2015. Die ersten stabilen Magento-Versionen mit wesentlicher E-Commerce-Funktionalität. 30. Juni 2020.
Magento 2.0 17. November 2015–27. Februar 2018. Eine vollständige Transformation der Magento-Plattform. Deutlich schneller, sicherer und benutzerfreundlicher. 31. März 2018.
Magento 2.1 23. Juni 2016–25. Juni 2019. Bereitstellung und Vorschau von Inhalten, Solr wurde durch Elasticsearch for Commerce-Versionen ersetzt, PayPal-Zahlungsmethoden und verbesserte Admin-Oberfläche. 30. Juni 2019.
Magento 2.2 26. September 2017–28. Januar 2020. Erweiterte Berichtsfunktion, sofortige Kaufabwicklung, Magento-Versand und neue B2B-Funktionen. 1. Dezember 2019.
Magento 2.3 28. November 2018–12. Oktober 2021. Progressive Web-Apps, Inventar aus mehreren Quellen, Einführung von Elasticsearch für Community-Versionen und verbesserter Seitenersteller. 8. September 2022.
Magento 2.4.0–2.4.3 28. Juli 2020–12. Oktober 2021. 2FA für das Admin-Panel, erweiterte Mediengalerie, vollständig durch Elasticsearch ersetzte MySQL-Suchmaschine, verkäuferunterstütztes Einkaufen und verbesserte progressive Web-Apps. November 2022.
Magento 2.4.4–2.4.6 (aktuelle Magento-Version) 12. April 2022–14. März 2023. Unterstützung für OpenSearch, vom Anbieter gebündelte Erweiterungen entfernt, verbesserter Seitenersteller, Warenkorb- und Checkout-Updates sowie neue Zahlungsmethoden. 24. April 2025–14. März 2026.

Aktualisierung der Magento-Software-Lebenszyklusrichtlinie und Release-Strategie

Am 24. Januar 2023 kündigte Adobe eine neue Software-Lebenszyklusrichtlinie und Release-Strategie für Magento-Versionen 2.4.4 und höher an.

Die aktualisierte Lebenszyklusrichtlinie verlängert das Supportfenster für Sicherheits- und Qualitätspatches auf drei Jahre nach dem allgemeinen Verfügbarkeitsdatum jeder Magento-Version. Darüber hinaus beschränkt die aktualisierte Release-Strategie die Veröffentlichung neuer Magento-Releases auf einen Kernanwendungs-Patch pro Jahr.

Eine geringere Aktualisierungshäufigkeit und ein längeres Supportfenster machen häufige Upgrades überflüssig. Es reduziert außerdem die Gesamtbetriebskosten für Magento und ermöglicht es Ihnen, Ihre Zeit und Ressourcen auf die Schaffung immersiver Einkaufserlebnisse für Ihre Kunden zu konzentrieren.

Entscheiden Sie sich für verwaltetes Magento-Hosting mit Hostinger

Magento hat sich im Laufe der Jahre erheblich verändert. Mit jeder neuen Magento-Version ist die Plattform robuster, skalierbarer und benutzerfreundlicher geworden und bietet Händlern die Tools, die sie für ihren Erfolg benötigen.

Egal, ob Sie die neueste Magento-Version für Ihren Online-Shop verwenden möchten oder die Aktualisierung von Magento-Softwareabhängigkeiten vereinfachen möchten, Hostinger kann Ihnen helfen.

Hostinger Magento Hosting bietet Ihnen Zugriff auf die neueste Magento-Version mit On-Demand-Backups und Sicherheit rund um die Uhr. Unsere Hosting-Pläne beinhalten einfache Software-Upgrades und technischen Support rund um die Uhr, damit Sie sich auf das Wesentliche konzentrieren können – das Wachstum Ihres Unternehmens.

Sind Sie bereit, den Komfort des Hostinger Magento-Hostings zu erleben? Durchsuchen Sie unsere verwalteten Magento-Hosting-Pläne, um noch heute loszulegen.