Hinweis: Der folgende Artikel hilft Ihnen dabei: Einführung in BigCommerce für WordPress
BigCommerce ist seit einigen Jahren eine E-Commerce-SaaS-Plattform mit großem Erfolg. Händler, von kleinen Tante-Emma-Läden bis hin zu Großunternehmen, die jeden Monat Umsätze in Millionenhöhe erwirtschaften, verlassen sich auf BigCommerce, um den sicheren Betrieb ihrer Geschäfte aufrechtzuerhalten.
Viele dieser Händler haben sich auch dafür entschieden, den Inhaltsteil ihrer Webpräsenz auf WordPress zu betreiben. Sie ist äußerst kraftvoll und hat eine starke Geschichte regelmäßigen Wachstums. Andere Händler haben sich dafür entschieden, Drupal als Content-Manager zu verwenden, und wieder andere haben benutzerdefinierte Präsentationsebenen in React, Vue oder einer anderen Sprache ihrer Wahl geschrieben.
Um diesen Händlern dabei zu helfen, ihre E-Commerce-Storefronts und ihre Content-Management-Systeme zusammenzuführen, hat BigCommerce stark in unsere API investiert. Dadurch kann jeder mit den entsprechenden Anmeldeinformationen seine Schnittstelle zu BigCommerce schreiben, wodurch die Notwendigkeit entfällt, die Präsentationsebene seines Shops auf der BigCommerce-Plattform auszuführen. Dies wird als Headless E-Commerce bezeichnet und bietet praktisch unbegrenzte Flexibilität und Leistung für die Storefront.
Erstellen eines WordPress-Plugins
BigCommerce wollte ein Beispiel dafür liefern, was mit Headless E-Commerce möglich ist, und wählte daher das weltweit am häufigsten verwendete CMS aus. WordPress. Da WordPress derzeit über ein Drittel des gesamten Webs ausmacht, war es eine einfache Entscheidung, WordPress zu unserer ersten Integration zu machen.
BigCommerce hat sich mit Modern Tribe, einer Elite-WordPress-Entwicklungsagentur, zusammengetan, um das WordPress-Plugin zu erstellen. Sie wollten, dass es „auf die WordPress-Art“ aufgebaut ist, damit es für WordPress-Entwickler einfach ist, es zu erweitern und neue und interessante Dinge damit zu machen. Sie wollten auch alle Sicherheitsbedenken auf den BigCommerce-Servern sowie die CPU-intensiven Funktionen belassen. Dies würde WordPress die Freiheit lassen, das zu tun, was es am besten kann: Inhalte bereitzustellen.
Sie haben diese Ziele mit einigen wichtigen technologischen Entscheidungen erreicht:
- Produkte werden auf den BigCommerce-Servern verwaltet und nach einem Zeitplan mit dem WordPress-Server synchronisiert.
- Produkte in WordPress werden als benutzerdefinierter Beitragstyp gespeichert, eine sehr häufige Datenspeichermethode in WordPress.
- Produktmetadaten werden als WordPress-Metadaten gespeichert, sodass sie genauso einfach zugänglich sind wie alle anderen Metadaten.
- Die Checkout-Seite enthält einen eingebetteten Iframe. Dies bedeutet, dass alle sensiblen Daten zwischen dem Kunden und den Hauptservern von BigCommerce ausgetauscht werden, sodass der WordPress-Server keine PCI-Konformität erfordern muss.
Die Konsequenzen dieser Entscheidungen sind ziemlich tiefgreifend:
- BC4WP ist in der Regel viel schneller als andere WordPress-E-Commerce-Plattformen, da die gesamte Schwerlast auf den BigCommerce-Servern liegt.
- BC4WP ist sicherer als andere WordPress-E-Commerce-Plattformen, denn auch wenn WordPress gehackt wird, hat der Eindringling immer noch keinen Zugriff auf sensible Kunden- und Verkaufsdaten.
- Der durchschnittliche WordPress-Entwickler hat sehr wenig zu tun, um die E-Commerce-Funktionalität zum Laufen zu bringen, sodass ihm sowohl Zeit als auch Budget bleibt, sich auf die Lösung geschäftlicher Anforderungen und die Erstellung der bestmöglichen Website zu konzentrieren.
Zusammenfassung
Der Gesamtbedarf von BC4WP ist sowohl hinsichtlich der Leistung als auch der Sicherheit sehr gering. Viele der Integrationen, die Sie möglicherweise in WordPress mit WooCommerce finden, wie CRM-Konnektoren oder Versandeinstellungen, werden auf den BigCommerce-Servern verwaltet, sodass sie von BigCommerce standardisiert, überprüft und verwaltet werden können.