Magento Open Source 2.4.7: Wichtige Verbesserungen und neue Funktionen!

Magento ist eine der am weitesten verbreiteten E-Commerce-Plattformen, mit der Verkäufer problemlos eine E-Commerce-Website starten können. Obwohl Magento nicht für regelmäßige Updates bekannt ist, sind die neuen und verbesserten Magento Open Source 2.4.7 führt wesentliche Verbesserungen und Fehlerbehebungen ein und verbessert so die Gesamtleistung und Sicherheit der Plattform. Darüber hinaus enthält diese Version Aktualisierungen für Drittanbieterbibliotheken und Kernabhängigkeiten, was sie zu einem wertvollen Upgrade für Entwickler macht. Das Update stellt sicher, dass Magento eine robuste und zuverlässige Plattform für E-Commerce-Unternehmen bleibt und eine solide Grundlage für zukünftige Entwicklung und Wachstum bietet.

Einführung in Magento Open Source 2.4.7:

Die neueste Version von Magento Open Source unterstützt PHP 8.3 und erweitert seine GraphQL Abdeckung, einschließlich Resolver-Caches und benutzerdefinierter Attribute. Dadurch werden die Fähigkeiten und die Leistung der Plattform erweitert, sodass die Entwickler effizientere und reaktionsschnellere Anwendungen erstellen können.
Darüber hinaus gewährleistet Magento 2.4.7 die Kompatibilität mit UPS- und FedEx-Diensten und stärkt so seine Fähigkeiten als robuste E-Commerce-Plattform. Diese Updates verbessern nicht nur die Leistung, sondern gewährleisten auch die Einhaltung aktueller Standards und Praktiken.

Sicherheitsverbesserungen:

Mit mehreren neuen Maßnahmen zum Schutz der Plattform steht die Sicherheit bei dieser Version im Mittelpunkt. Zu den neuen Verbesserungen gehören eine verbesserte Cache-Schlüsselverwaltung, Einschränkungen bei der Generierung von Gutscheincodes und eine optimierte Generierung von Admin-URLs, um mehr Zufälligkeit und Sicherheit zu gewährleisten.

Andererseits wurden die brandneuen Vollseiten-Cache-Einstellungen eingeführt, um die mit bestimmten Endpunkten verbundenen Risiken zu minimieren, und Zahlungsseiten unterstützen jetzt Subresource Integrity (SRI) für eine verbesserte Skriptüberprüfung. Darüber hinaus gewährleisten Anpassungen der Content Security Policy (CSP) die Einhaltung der PCI 4.0-Spezifikationen.

Darüber hinaus wurden Ratenbeschränkungen für die Zahlungsdatenübertragung über GraphQL- und REST-APIs implementiert und die erweiterte Verfügbarkeit des E-Mail-Dienstes verbessert die Zuverlässigkeit und Sicherheit der E-Mail-Kommunikation innerhalb der Plattform.

Zusammen stärken diese Sicherheitsmaßnahmen die Abwehr von Magento gegen potenzielle Bedrohungen und gewährleisten eine sicherere Umgebung für Händler und Kunden.

Plattformverbesserungen:

Diese Version bringt mehrere Plattformverbesserungen, die die Einhaltung der neuesten Sicherheitsstandards gewährleisten und die Gesamtfunktionalität verbessern. Zu den wichtigsten Updates gehört daher die integrierte Unterstützung für PHP 8.3, während die Unterstützung für PHP 8.2 bis Dezember 2025 fortgesetzt wird, um langfristige Stabilität und Sicherheit für Magento-Anwendungen zu gewährleisten.

Die aktualisierte RabbitMQ-Unterstützung auf Version 3.13 und die Kompatibilität mit Varnish Cache verbessern die Leistung und Skalierbarkeit der Plattform. Die Kompatibilität mit Elasticsearch 8.11 und Redis 7.2 verbessert die Suchfunktion bzw. das Daten-Caching, während die Unterstützung für OpenSearch-Versionen 2.12 und 1.3 zusätzliche Flexibilität bietet.

Neben den anderen Plattformverbesserungen wurde der Kerncode aktualisiert, um die neuesten Versionen der JavaScript-Bibliotheken und NPM-Abhängigkeiten zu verwenden, was Kompatibilitäts- und Leistungsverbesserungen gewährleistet.

Zusätzliche Upgrades:

Die Version enthält außerdem wichtige Updates für die Versand- und Zahlungsintegrationen. Magento Open Source 2.4.7 wurde auf die neueste Commerce UPS REST API-Plattform migriert und hat neue FedEx RESTful APIs übernommen, die die älteren XML- und WSDL-Webdienste ersetzen. Dieser Übergang stellt sicher, dass die Versandintegrationen zuverlässiger und aktueller sind und eine bessere Leistung und weniger Probleme bieten.

Daher sind die Versandmodule von Temando seit Version 2.4.4 aus der Kerncodebasis veraltet, was Magentos Engagement widerspiegelt, durch die Entfernung veralteter und weniger genutzter Funktionen eine schlanke und effiziente Plattform aufrechtzuerhalten.

GraphQL-Erweiterungen:

Diese Version führt mehrere wichtige Verbesserungen für GraphQL ein und verbessert dessen Leistung und Fähigkeiten. Neue Mutationen wie clearCart und createGuestCart ersetzen veraltete, vereinfachen den Warenkorbverwaltungsprozess und verbessern die Effizienz dieser Vorgänge. Darüber hinaus umfassen die Leistungsverbesserungen zwischenspeicherbare GraphQL-Abfrage-Resolver, die die Geschwindigkeit und Reaktionsfähigkeit von GraphQL-Abfragen verbessern.

Daher verbessern die erweiterten GraphQL-Caching-Funktionen auch die Leistung von PWA (Progressive Web Application) Seiten, was schnellere Ladezeiten und ein besseres Benutzererlebnis gewährleistet. Diese Verbesserungen machen GraphQL zu einem leistungsfähigeren und effizienteren Tool für Entwickler und ermöglichen ihnen, dynamischere und reaktionsschnellere Anwendungen auf der Magento-Plattform zu erstellen.

Bestandsverwaltung:

Das Bestandsverwaltungssystem in Magento Open Source 2.4.7 wurde verbessert und bietet jetzt effektivere Tools zur Verwaltung des Produktbestands in Magento Open Source und Adobe Commerce. Version 1.2.7 bietet eine umfassende Palette an Tools zur Gewährleistung einer effizienten Bestandsverwaltung, die Händlern dabei hilft, genaue Lagerbestände aufrechtzuerhalten und ihre Abläufe zu optimieren. Diese Verbesserungen erleichtern Unternehmen die Nachverfolgung und Verwaltung ihres Bestands, verringern das Risiko von Fehlbeständen und Überbeständen und sorgen für einen reibungsloseren und effizienteren Erfüllungsprozess.

Magento Open Source-Erweiterungs-Metapaket!

Das Magento Open Source Extension-Metapaket Version 1.0.0 enthält nun mehrere Erweiterungen als Teil seiner Kernversion. Dieses Update vereinfacht den Upgrade-Prozess von Erweiterungen, indem es sie in die Kernversion integriert, sodass Entwickler ihre Erweiterungen einfacher warten und aktualisieren können.

Durch die Einbindung dieser Erweiterungen in die Kernversion stellt Magento sicher, dass sie vollständig getestet und mit der neuesten Version kompatibel sind, wodurch das Risiko von Konflikten und Problemen verringert wird. Darüber hinaus vereinfacht dieser Ansatz auch den Aktualisierungsprozess, da Entwickler ihre Erweiterungen parallel zur Kernplattform aktualisieren können.

Fazit!

Egal, ob Sie Entwickler sind und effizientere Anwendungen erstellen möchten, oder Händler, der eine bessere Benutzererfahrung bieten möchte: Magento Open Source 2.4.7 bietet die Tools und Funktionen, die Sie zum Erreichen dieser Ziele benötigen. Detaillierte Informationen zu Fehlerbehebungen und Verbesserungen finden Sie in den offiziellen Versionshinweisen.

At Knowband, mit über 13 Jahren technischer Erfahrung bieten wir Web- und App-Entwicklungsdienste für die Magento 2 eCommerce-Plattform. Unsere Dienste umfassen über 30 gebrauchsfertige Erweiterungen sowie benutzerdefinierte Entwicklungsdienste. Wenn Sie Fragen haben, können Sie uns unter support@knowband.com erreichen.

Opencart Google reCaptcha Modul – Benutzerhandbuch

1.0 Beidhändige Rückhand: Einleitung

Benötigt Ihre Website wirklich ein Captcha? In der heutigen Online-Welt, in der ständig neue Besucher hinzukommen, ist es wichtig, dass Ihre Website mit Google Captcha kompatibel ist. Captchas sind wichtig, um menschliche Aktivitäten von verdächtigen Bots in Ihrem Shop zu unterscheiden. Mit Knowbands OpenCart Google reCaptcha-ErweiterungSie können Ihren Kunden die Möglichkeit geben, einen menschlichen Verifizierungstest zu bestehen, ohne zusätzliche Angaben auf Ihrer Website machen zu müssen. Ähnlich wie Gmail, Hotmail, Facebook, Twitter, Yahoo und andere bieten Sie Ihren Kunden eine kostenlose Registrierung an. Daher ist es wichtig, den Registrierungs- und Anmeldevorgang in Ihrem Shop abzusichern. Durch die Integration von Opencart Google Captcha stellen Sie sicher, dass bestimmte Aktionen tatsächlich von Menschen und nicht von Bots ausgeführt werden.

1.1 Herausragende Merkmale des Opencart Google reCaptcha-Moduls

  • Die Opencart-Erweiterung zur menschlichen Verifizierung ist leicht anpassbar, ohne dass für die Implementierung oder Änderungen Programmierkenntnisse erforderlich sind.
  • Das Opencart Google reCaptcha-Modul zeigt ein Sicherheits-Captcha an, um Ihre Website vor Spam-Einträgen oder schädlichen Bots zu schützen.
  • Opencart Google Captcha kann auf der Registrierungsseite, der Anmeldeseite, der Kontaktseite oder der Seite zum Vergessen des Passworts in Ihrem Shop integriert werden.
  • Sie können die volle Funktionalität des Opencart Google reCaptcha-Moduls ohne zusätzlichen Aufwand aktivieren oder deaktivieren.
  • Die OpenCart Google reCaptcha-Erweiterung ist sowohl mit v2- als auch mit v3-reCaptcha-Systemen kompatibel.
  • Mit dem Opencart Google Captcha-Modul können Sie ganz einfach den Website-Schlüssel und den geheimen Schlüssel für Ihre Website-Domain festlegen.
  • Die menschliche Verifizierung von Opencart bietet Ihnen die Möglichkeit, den reCaptcha-Typ für verschiedene Seiten Ihrer Website auszuwählen.
  • Dieses Opencart Google reCaptcha-Modul ist mit SSL-fähigen Shops kompatibel.
  • Die menschliche Verifizierung von Opencart bietet Kompatibilität mit mehreren Shops und Sprachen.

Was ist neu bei den kürzlich vorgenommenen Verbesserungen?

Unser neuestes Update für das OpenCart Google reCaptcha-Plugin von Knowband führt den Tab „Designeinstellungen“ ein. Diese Erweiterung ermöglicht es Ihnen, reCaptcha mit benutzerdefiniertem CSS anzupassen und zwischen hellem und dunklem Design zu wechseln, um so ein personalisiertes und optisch ansprechendes Nutzererlebnis zu bieten.

2.0 Installationsanleitung für das Opencart Google reCaptcha-Modul

Bevor Sie mit der Installation beginnen, müssen Sie das Opencart Google Captcha-Modul im Knowband-Shop erwerben. Nach dem Kauf erhalten Sie die folgenden Dateien an Ihre registrierte E-Mail-Adresse.

  • Quellcode des Opencart Google Captcha im ZIP-Dateiformat
  • Benutzerhandbuch der Opencart Google Captcha-Erweiterung

Um Google reCaptcha auf Ihrer Website zu installieren, folgen Sie diesen Schritten: 1. Entpacken Sie die ZIP-Datei. Sie erhalten die Ordner wie in der Abbildung unten dargestellt:

2. Kopieren Sie alle Ordner der ZIP-Datei über einen FTP-Manager in das Stammverzeichnis der OpenCart-Installation.

Schritte zur Installation der Ocmod-Datei mithilfe des Erweiterungsinstallers

1. Öffnen Sie das Fenster „Erweiterungsinstallationsprogramm“ über das Admin-Panel.

2. Klicken Sie auf die Schaltfläche „Hochladen“, um die Datei „install.ocmod.xml“ auszuwählen und hochzuladen. 3. Nach dem Hochladen wird Ihnen eine Erfolgsmeldung auf dem Bildschirm angezeigt (siehe unten).

Opencart Google Captcha ist nun installiert und kann in Ihrem Shop verwendet werden. Gehen Sie zum Admin-Menü und klicken Sie auf „Erweiterungen“. Klicken Sie anschließend auf „Captchas“ und dann auf die Schaltfläche „Bearbeiten“ neben Google reCaptcha.

OpenCart Google reCaptcha-Erweiterung

Schützen Sie Ihren OpenCart-Shop vor Spam und Bots mit dem Google reCAPTCHA-Modul von Knowband und gewährleisten Sie so einen sicheren Zugriff ausschließlich für Menschen.

Jetzt Shoppen

3.0 Admin-Oberfläche der OpenCart Google reCaptcha-Erweiterung

Nach erfolgreicher Installation des Opencart Google reCaptcha-Moduls für Ihre Website können Sie reCaptcha Version 2 und Version 3 entsprechend Ihren Geschäftsanforderungen implementieren. Gehen Sie dabei in der angegebenen Reihenfolge vor: Admin-Bereich > Erweiterungen > Captchas > Google reCaptcha.


Die einfach zu bedienende Admin-Oberfläche der Opencart-Erweiterung zur menschlichen Verifizierung ist in vier Abschnitte unterteilt:

  1. Allgemeine Einstellungen
  2. reCaptcha-Einstellungen (Version 2)
  3. reCaptcha-Einstellungen (Version 3)
  4. Look and Feel-Einstellungen

3.1 Allgemeine Einstellungen

  • Status: Mit dieser Option können Sie das gesamte reCaptcha-System auf Ihrer Website aktivieren oder deaktivieren.
  • Google reCaptcha aktivieren für: Mit dieser Option können Sie die Seiten auswählen, für die Sie die reCaptcha-Funktion aktivieren möchten.
  • reCaptcha für die Anmeldeseite: Mit dieser Option können Sie den Typ für die Anmeldeseite auswählen: reCaptcha v2 oder reCaptcha v3.
  • reCaptcha für die Registrierungsseite: Mit dieser Option können Sie den Typ für die Registrierungsseite auswählen: reCaptcha v2 oder reCaptcha v3.
  • reCaptcha für die Kontaktseite: Mit dieser Option können Sie den Typ für die Kontaktseite auswählen: reCaptcha v2 oder reCaptcha v3.
  • reCaptcha für die Seite „Passwort vergessen“: Mit dieser Option können Sie den Typ für die Seite „Passwort vergessen“ auswählen: reCaptcha v2 oder reCaptcha v3.

3.2 v2 reCaptcha-Einstellungen

In diesem Abschnitt des Opencart Google Captcha-Moduls können Sie den Website-Schlüssel und den geheimen Schlüssel für das v2 reCaptcha-System festlegen.

  • Status: Mit dieser Option können Sie den Status von reCaptcha Version 2 aktivieren oder deaktivieren.
  • Standortschlüssel eingeben: Diese Option ermöglicht Ihnen die Eingabe des Schlüssels für reCaptcha Version 2.
  • Geheimen Schlüssel eingeben: Mit dieser Option können Sie die geheime Client-ID von reCaptcha Version 2 eingeben.

Um den Site-Key und den geheimen Key für v2 reCaptcha zu erhalten, befolgen Sie die im Abschnitt 3.2.1 beschriebenen Schritte.

3.2.1 Schritte zum Generieren von API-Schlüsseln für reCaptcha v2

1. Besuchen Sie https://www.google.com/recaptcha/intro/v3.html 2. Klicken Sie oben rechts auf „Admin-Konsole“. Hier können Sie Ihre eigene Website registrieren.


3. Legen Sie eine gewünschte Bezeichnung fest, die zukünftig zur Identifizierung Ihrer Website verwendet werden soll.


4. Wählen Sie den reCAPTCHA-Typ, den Sie für Ihre Website hinzufügen möchten. Wählen Sie hier reCAPTCHA v2 und anschließend den gewünschten Untertyp. 5. Geben Sie eine gültige Domain ein, die für die reCAPTCHA-Registrierung erforderlich ist. 6. Optional können Sie weitere E-Mail-Adressen hinzufügen, um die Website-Einstellungen zu verwalten.


7. Akzeptieren Sie die reCAPTCHA-Nutzungsbedingungen und klicken Sie auf „Absenden“. 8. Sie werden auf die nächste Seite weitergeleitet, auf der Sie den Website-Schlüssel und den geheimen Schlüssel finden. Kopieren Sie beide Schlüssel in den Backend-Bereich.

3.3 v3 reCaptcha-Einstellungen

In diesem Abschnitt des Opencart Google Captcha-Moduls können Sie den Website-Schlüssel und den geheimen Schlüssel für das v3 reCaptcha-System festlegen.

  • Status: Mit dieser Option können Sie den Status von reCaptcha Version 3 aktivieren oder deaktivieren.
  • Standortschlüssel eingeben: Diese Option ermöglicht Ihnen die Eingabe des Schlüssels für reCaptcha Version 3.
  • Geheimen Schlüssel eingeben: Mit dieser Option können Sie die geheime Client-ID von reCaptcha Version 3 eingeben.

Um den Site-Key und den geheimen Key für v3 reCaptcha zu erhalten, befolgen Sie die im Abschnitt 3.3.1 beschriebenen Schritte.

Hinweis: Wenn Sie als reCaptcha-Typ Version 2 ausgewählt haben, müssen Sie den Website-Schlüssel und den geheimen Schlüssel für reCaptcha Version 2 in die entsprechenden Felder eingeben. Andernfalls erhalten Sie eine Fehlermeldung. Gleiches gilt für reCaptcha Version 3.

3.4. Einstellungen für Erscheinungsbild und Bedienung:

Über die Registerkarte „Look and Feel“ der Opencart Google Captcha Verification Extensions kann der Shop-Administrator benutzerdefiniertes CSS und eine reCaptcha-Designfarbe hinzufügen und so mehr Kontrolle und erweiterte Funktionalität erreichen.

Themenfarbe: Das Opencart reCaptcha-Modul bietet die Farboptionen „Dunkel“ und „Hell“. Sie können die Farbauswahl über diese Option ändern. 

Benutzerdefinierte CSS: Der Administrator kann das Erscheinungsbild von reCaptcha anpassen, indem er in diesem Abschnitt benutzerdefiniertes CSS hinzufügt.

3.3.1 Schritte zum Generieren von API-Schlüsseln für reCaptcha v3

1. Besuchen Sie https://www.google.com/recaptcha/intro/v3.html 2. Klicken Sie oben rechts auf „Admin-Konsole“. Hier können Sie Ihre eigene Website registrieren.

3. Legen Sie eine gewünschte Bezeichnung fest, die zukünftig zur Identifizierung Ihrer Website verwendet werden soll.


4. Wählen Sie den reCAPTCHA-Typ, den Sie Ihrer Website hinzufügen möchten. Hier müssen Sie reCAPTCHA v3 auswählen. 5. Geben Sie eine gültige Domain ein, die für die reCAPTCHA-Registrierung erforderlich ist. 6. Optional können Sie weitere E-Mail-Adressen hinzufügen, um die Website-Einstellungen zu verwalten.


7. Akzeptieren Sie die reCAPTCHA-Nutzungsbedingungen und klicken Sie auf „Absenden“. 8. Sie werden auf die nächste Seite weitergeleitet, auf der Sie den Website-Schlüssel und den geheimen Schlüssel finden. Kopieren Sie beide Schlüssel in den Backend-Bereich.


4.0 Benutzeroberfläche des Opencart Google reCaptcha-Moduls

A) Anmeldeseite

v2 reCaptcha

v3 reCaptcha

B) Registrierungsseite

v2 reCaptcha


v3 reCaptcha


C) Kontaktseite

v2 reCaptcha


v3 reCaptcha

D) Seite „Passwort vergessen“

v2 reCaptcha


v3 reCaptcha

Außerdem können Sie sich hier unser Opencart Block Bot-Modul ansehen:

Opencart Block Bot Modul

OpenCart-Botblockierung nach IP, Land und User-Agent: Schützen Sie Ihren OpenCart-Shop, indem Sie unerwünschte Bots anhand von IP-Adresse, Land und User-Agent blockieren.

Jetzt Shoppen

Vollständiges Tutorial zur Erweiterung für die menschliche Verifizierung in Opencart

Dieses OpenCart Google reCAPTCHA-Tutorial bietet eine vollständige Schritt-für-Schritt-Anleitung zur Installation und Konfiguration der Google reCAPTCHA-Erweiterung, zum Hinzufügen von reCAPTCHA zu Anmelde-, Registrierungs-, Passwort-vergessen- und Checkout-Seiten (einschließlich Gast-, Anmelde- und Registrierungsschritten), zur Auswahl zwischen hellem und dunklem Design für ein nahtloses Benutzererlebnis, zum Schutz Ihres Shops vor Spam, Bots und automatisiertem Missbrauch sowie zur Aktivierung von reCAPTCHA v2 und v3 auf mehreren Shopseiten für mehr Sicherheit und Flexibilität.

Hier findest du das Tutorial:

Empfohlen zu lesen:

Protect your OpenCart Store from Bots and Spammers