


Das Wachstum Ihres E-Commerce-Geschäfts hängt von der Benutzerfreundlichkeit, Zuverlässigkeit, Geschwindigkeit und Benutzerfreundlichkeit Ihrer Website ab. Der Erfolg Ihres E-Commerce-Geschäfts hängt auch von der zugrunde liegenden Plattform ab, auf der Sie Inhalte, Tools oder Produkte verkaufen. Die Migration von Yoast zur WooCommerce-Plattform ist ein Beispiel für den Plattformwechsel zur Steigerung der Geschäftseffizienz und des zukünftigen Erfolgs. In diesem Artikel betrachten wir Yoasts Migrationsentscheidung, die damit verbundenen technischen Schritte und die Vorteile der Migration genauer.

Yoast erfreute sich dank des Erfolgs seines SEO-Blogs und Plugins zunehmender Beliebtheit. Das Plugin führte jedoch zu Herausforderungen bei der Verwaltung der Website. Daher suchte das Unternehmen nach einer neuen Methode, um die Website-Verwaltung effizienter zu gestalten. Joost de Valk, der Gründer von Yoast, beschloss, die ursprüngliche WordPress-Installation in ein Easy Digital Downloads (EDD)-Format zu konvertieren.
EDD erleichterte den Verkauf und die Aktualisierung von Premium-Plugins. Die Entwickler von Yoast stellten fest, dass das Format über mehrere Jahre hinweg zuverlässig war und verbessert wurde. Die Software benötigte jedoch ein anpassungsfähigeres Format. Beispielsweise wollte Yoast die Möglichkeit haben, verschiedene Währungen hinzuzufügen, die im bestehenden Format nicht verfügbar waren.
Yoast hat sich auf die Suche nach der perfekten Alternative gemacht und dabei die folgenden notwendigen Eigenschaften berücksichtigt:
Das Yoast-Team traf sich im Januar 2017, um Geschäftsanforderungen und deren Erfüllung zu besprechen. Das Hauptziel bestand darin, eine Plattform zu finden, die mit WordPress als Content Management System (CMS) kompatibel ist. Das Team kam zu dem Schluss, dass WooCommerce die Anforderungen erfüllte. Es gab jedoch ein Problem: WooCommerce unterstützt keine Multiwährungen.
Yoast umging dieses Hindernis durch die Implementierung des Plugins „Multilingual Press“. Dieses Plugin ermöglicht die Installation auf mehreren Websites, sodass die neue Plattform für jede Sprache eine eigene Website verwendet. Beispielsweise verwendet die englische Website den US-Dollar als Währung, während eine separate europäische Website den Euro als Währung verwendet.
Nachdem das Plugin „Multilingual Press“ als Lösung für die Mehrwährungslücke entdeckt wurde, wurde WooCommerce zu einer weitaus besseren Lösung, weil:
Im E-Commerce-Bereich sind reibungslose und genaue Transaktionen und Aufzeichnungen entscheidend. Vor der Migration hatte Yoast aufgrund von Rückerstattungen mit Buchhaltungsschwierigkeiten zu kämpfen. Die Transaktionen wurden zwar mit Kundeninformationen und Dollarbeträgen korrekt verarbeitet, aber bei der Verarbeitung von Kundenrückerstattungen wurden die Transaktionen automatisch aus dem historischen Monatsumsatz entfernt.
Ein wesentlicher Aspekt des E-Commerce ist die eindeutige Kennung (SKU), die jedem Produkt zugeordnet ist. Die SKU hilft bei der Identifizierung von Produkten vor und nach dem Verkauf. Sie erleichtert zudem die Nachverfolgung von Transaktionen. Die neue Plattform von Yoast verwendet dieselbe Nummer, die auch die Finanzabteilung zur Nachverfolgung von Produkten verwendet, als Produkt-SKU. Die neue Plattform erhöht die Genauigkeit historischer Daten durch:
Yoast benötigte umfangreiche historische Daten, die von Easy Digital Downloads auf die neue Plattform migriert werden mussten. Pandas, ein Migrationstool, das große Datensätze migriert, wurde verwendet, um alle Daten auf einmal zu migrieren. Die Migration des Datensatzes in dieser großen Menge war sehr komplex. Die Daten mussten deserialisiert werden, da sie in einem Metawert gespeichert waren. Um die Effizienz zu steigern, griff Yoast jedoch auf PHP zurück, um die Deserialisierung durchzuführen. Die Migration kleinerer Datenmengen hätte den Prozess reibungsloser gestaltet.
Yoast verfügt nun über zwei Websites, auf denen alle Daten an einem Ort verfügbar sind: MyYoast. Bestellungen werden automatisch über Webhooks, das Synchronisierungssystem der neuen Plattform, mit MyYoast synchronisiert. Allerdings können aufgrund eines Ausfalls des empfangenden Systems einige Informationen verloren gehen. Daher kann eine andere Alternative als Backup dienen.
Um Datenverluste durch ein ausgefallenes Empfangssystem zu vermeiden, kann eine Nachrichtenwarteschlange oder ein verzögertes Jobprojekt hilfreich sein. Yoast nutzt einen PHP-Port, der dem verzögerten Jobprojekt von Ruby on Rails ähnelt. Verzögerte Jobs können für eine spätere Ausführung geplant werden, um einem ausgefallenen System entgegenzukommen. Daher wird die neue Plattform auf eine benutzerdefinierte Dummy-URL konfiguriert und eine Scheduler-Klasse zur Planung von Jobs verwendet. In dieser Konfiguration werden Webhooks stattdessen zu Jobs.
So funktioniert es:
Eine robuste WordPress-Installation ist der Schlüssel zu einem erfolgreichen Framework.
So richten Sie WordPress ein:
Für eine optimale Leistung wird bei hohen Verkaufszahlen die Zwischenspeicherung von Objekten aus folgenden Gründen empfohlen:
Für eine optimale Leistung können Objekt-Caching und WooCommerce-Pull-Requests auch zusammen verwendet werden.
Um die Funktionalität und den Erfolg der Yoast-Migration zu steigern, wurden Erweiterungen und Plugins eingesetzt. Dazu gehören:
Obwohl die Popularität von EDD und SEO das Wachstum von Yoast steigerte, war eine Migration notwendig, um Wachstum und zukünftigen Erfolg aufrechtzuerhalten. Aufgrund der Migration:
Bright Vessel ist mit der Installation von WordPress und E-Commerce-Plattformen bestens vertraut. Darüber hinaus ist Bright Vessel ein ausgewiesener WooCommerce-Experte. Wir beantworten gerne Ihre Fragen zur Plattformmigration und zu E-Commerce-Plattformen. Wir helfen Ihnen, die Funktionalität Ihrer Plattform zu erhalten und gleichzeitig den Gewinn zu steigern. Kontaktieren Sie uns heute zu Ihrem E-Commerce.

"*" kennzeichnet Pflichtfelder

"*" kennzeichnet Pflichtfelder

"*" kennzeichnet Pflichtfelder
Hinterlasse einen Kommentar
Sie müssen eingeloggt um einen Kommentar zu posten.