Bright Vessel expandiert durch Akquisitionen. Verkaufen Sie Ihre WordPress-Agentur an einen Automattic-Partner und verifizierten WooCommerce-Experten.
Lassen Sie uns in Kontakt treten
WordPress-Plugins von Yoast
WordPress-Plugins von Yoast
WordPress-Plugins von Yoast

Yoasts Webshop migriert leistungsstark zu WooCommerce

Gefällt Ihnen dieser Artikel?
Teilen Sie es in den sozialen Medien!
Inhalt

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.

WordPress-Plugins von Yoast

Warum ist Yoast von EDD migriert?

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:

  • Unterstützt wiederkehrende Zahlungen
  • Unterstützt Benutzerkonten
  • Unterstützt mehrere Währungen
  • Erstellung einer SEO-Plattform
  • Wartbarkeit der Plattform
  • Angemessene Kosten für Migration und Integration
  • Voraussichtliche Kompatibilität in 5–10 Jahren

Wie migrieren?

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:

  • Yoast kann sein Plugin mit der Plattform kombinieren
  • Webhook-Unterstützung und REST-API sind integriert
  • Lebendige Plattform-Community
  • Großes Ökosystem
  • Gutes Datenmodell
  • Die Plattform ist eine komplette E-Commerce-Lösung, sodass sich Yoast nur auf SEO konzentrieren muss

Die E-Commerce-Domäne

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:

  • Automatisches Erstellen eines Verlaufsdatensatzes bei jedem Kauf
  • Historische Daten unveränderlich machen
  • Anwenden von Aktualisierungen und Rückerstattungen von Kundeninformationen als neue separate Transaktion

Die technischen Voraussetzungen

Migrieren

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.

Aggregation

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:

  1. Für die Bearbeitung von Aufgaben sind mehrere Klassen eingerichtet
  2. Jede Klasse behandelt einen grundlegenden Baustein
  3. Ein Hintergrundarbeiter übernimmt die Aufgaben
  4. Die Produkte sind dann für den Kunden sofort auf MyYoast sichtbar.

WordPress anwenden

Eine robuste WordPress-Installation ist der Schlüssel zu einem erfolgreichen Framework.

So richten Sie WordPress ein:

  • Um die einzigartigen Funktionen zu nutzen, ist möglicherweise professionelle Hilfe erforderlich
  • WordPress ist der Schlüssel zur Aktualisierung von E-Commerce-Anwendungen
  • Komponist erklärt die Einrichtung
  • Die Zwölf-Faktoren-App erklärt auch die Einrichtung

Optimale Leistung

Für eine optimale Leistung wird bei hohen Verkaufszahlen die Zwischenspeicherung von Objekten aus folgenden Gründen empfohlen:

  • Ohne sie müssen die Auftragsmodelle bei jeder Anfrage bezüglich einer Bestellung neu instanziiert werden
  • Ohne sie ist der Prozess langsamer
  • Die Neuinstanziierung von Auftragsmodellen ist kostspielig

Für eine optimale Leistung können Objekt-Caching und WooCommerce-Pull-Requests auch zusammen verwendet werden.

Erweiterungen und Plugins

Um die Funktionalität und den Erfolg der Yoast-Migration zu steigern, wurden Erweiterungen und Plugins eingesetzt. Dazu gehören:

  • CMB2
  • CMB2-Feldtyp
  • CMB2-Postsuchfeld
  • Google Authenticator
  • Google Authenticator – Benutzerspezifische Eingabeaufforderung
  • MailChimp für WordPress
  • MailChimp für WordPress-Premium
  • Mitglieder
  • Mehrsprachige Presse
  • New Relic Reporting für WordPress
  • Stempel
  • Romantisches Admin-Farbschema
  • WooCommerce
  • WooCommerce Länderbasierte Zahlungen
  • WooCommerce Adyencw
  • WooCommerce Coupon-Links
  • Dynamische WooCommerce-Preisgestaltung
  • WooCommerce E-Mail-Customizer
  • WooCommerce EU-Umsatzsteuernummer
  • WooCommerce Give Produkte
  • WooCommerce Paypal Express Checkout Gateway
  • WooCommerce-Produktpakete
  • WooCommerce-Abonnements
  • Yoast SEO: WooCommerce
  • Yoast SEO Premium

Die Vorteile der Migration

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:

  • Die Leistung von Yoast hat sich nach dem Start der neuen Plattform erheblich verbessert
  • Kontoübertragungen und Rückerstattungen sind viel einfacher
  • Die neue Plattform und ihre integrierten Tools schaffen ein erfolgreiches E-Commerce-Geschäft und bereiten gleichzeitig den zukünftigen Erfolg vor

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.

Holen Sie sich Ihr kostenloses SEO-Audit

Kostenloses SEO-Audit-Formular

"*" kennzeichnet Pflichtfelder

Dieses Feld dient Validierungszwecken und sollte unverändert bleiben.
Gefällt Ihnen dieser Artikel?
Teilen Sie es in den sozialen Medien!
Holen Sie sich Ihr kostenloses SEO-Audit

Kostenloses SEO-Audit-Formular

"*" kennzeichnet Pflichtfelder

Dieses Feld dient Validierungszwecken und sollte unverändert bleiben.
Holen Sie sich Ihr kostenloses SEO-Audit

Kostenloses SEO-Audit-Formular

"*" kennzeichnet Pflichtfelder

Dieses Feld dient Validierungszwecken und sollte unverändert bleiben.
Hat Ihnen dieser Artikel gefallen?
Teilen Sie es in den sozialen Medien!

Hinterlasse einen Kommentar

Schauen Sie sich einen anderen Blogbeitrag an!

Zurück zu allen Blogbeiträgen
© 2024 Bright Vessel. Alle Rechte vorbehalten.
Chevron nach unten Pfeil nach links