.

Was ist Sylius und wie verwendet man es?

Wenn es um Open-Source-E-Commerce-Plattformen geht, gibt es einige Lösungen zur Auswahl. Sie haben vielleicht von Magento oder PrestaShop gehört. Aber haben Sie schon einmal etwas über Sylius gehört? Falls nicht, erfahren Sie in diesem Artikel, wie es funktioniert und welche Funktionen es hat. Wir erklären Ihnen auch, wie Sie dieses Tool nutzen und die Möglichkeiten zur Erweiterung ausschöpfen können.

Was ist eine Open-Source-E-Commerce-Plattform?

Die Open-Source-E-Commerce-Plattform ist eine Software zur Führung und Verwaltung eines Online-Geschäfts mit direktem Zugriff auf den Quellcode. Diese Lösungen sind in der Regel kostenlos. Die Kosten, die Sie tragen müssen, betreffen Hosting, Entwicklung und Anpassung. Sie entscheiden jedoch, wie viel Sie für jeden Prozess ausgeben, und können so Ihre Finanzen besser kontrollieren. Ein weiterer Aspekt, den Sie beeinflussen können, sind die Funktionalitäten. Sie sind nicht auf die sofort verfügbaren Funktionen beschränkt. Da Sie Zugriff auf den Quellcode haben, können Sie die benötigten Funktionen hinzufügen oder vorhandene ändern. Es bietet Ihnen große Flexibilität und Skalierbarkeit und stellt sicher, dass eine bestimmte Lösung Ihren Geschäftsanforderungen entspricht. Wie andere Open-Source-Plattformen werden auch die auf den E-Commerce bezogenen Plattformen von Gemeinschaften unterstützt, die Sie unterstützen können.

Sylius für E-Commerce

Sylius ist eine Open-Source-E-Commerce-Plattform auf Basis des Symfony-Frameworks. Sie besteht aus entkoppelten Komponenten, die unabhängig in jeder PHP-Anwendung verwendet werden können, selbst wenn sie Symfony nicht nutzt. Dann können Sie entscheiden, ob Sie die vollständige Plattform der Ersteller verwenden oder von eigenständigen Elementen profitieren, um eine maßgeschneiderte Lösung zu erstellen.

Versendungen und Zahlungen in Sylius, einer Open-Source-E-Commerce-Lösung

Quelle: Sylius

Dieses E-Commerce-Tool ist eine API-First-Lösung. Das bedeutet, dass Sylius als Backend zur Implementierung von JavaScript-E-Commerce-Software wie einer Progressive Web Application, einer Single-Page-Application oder einer nativen mobilen App verwendet werden kann. Sie können einen Online-Shop erstellen, der für jede Unternehmensgröße geeignet ist - ein kleines, mittleres oder großes Unternehmen.

Ist Sylius kostenlos?

Sylius ist in zwei Versionen erhältlich - Standard (kostenlos) und Plus (kostenpflichtig). Die kostenlose Option nutzt die Open-Source-MIT-Lizenz. Die zweite verfügt über eine kommerzielle Lizenz mit einem jährlichen Abonnement. Die Höhe hängt vom Bruttowarenvolumen ab, das Sie mit dieser E-Commerce-Plattform erreicht haben. Neben den Standardfunktionen von Sylius (die wir später im Artikel behandeln werden) enthält die kostenpflichtige Version Unternehmensfunktionen wie ein Multi-Store-System (ermöglicht den Verkauf von Produkten aus mehreren Geschäftsbereichen oder Rechtspersonen), ein Treuesystem und ein Rückgabemanagement. Nun werfen wir einen Blick auf die Funktionen der kostenlosen Lösung.

Funktionen der kostenlosen Version

Mit Sylius Standard können Sie einen voll funktionsfähigen Online-Shop mit vielen nützlichen Funktionen erstellen.

  • Bestellmanagement - jede Bestellung ist mit dem Kanal (z. B. Webshop, mobile Anwendung) verknüpft, von dem sie stammt, und der Sprache, die der Kunde verwendet hat.
  • Besteuerung - Sie können die richtigen Steuern für verschiedene Produkte und Abrechnungszonen nutzen.
  • Zahlungen - Unterstützung für viele Zahlungsanbieter.
  • Versendungen - Möglichkeit, mehrere Sendungen pro Bestellung anzuhängen.
  • Produktbewertungen - dank dieser Funktion können Ihre Kunden Meinungen zu den Produkten abgeben, die sie gekauft haben.
  • Produktassoziation - Sie können Kunden Artikel vorschlagen, die mit dem gerade angesehenen Produkt ergänzend sind.
  • Sylius-Themen - eine großartige Option, wenn Sie mehr als einen Kanal für eine einzelne Instanz haben und jedem Kanal ein anderes Erscheinungsbild geben möchten.

Um weitere Funktionen und Möglichkeiten dieser E-Commerce-Lösung zu entdecken, besuchen Sie die Sylius Dokumentation.

Warum Sylius verwenden?

Wenn Sie die Hauptfunktionen dieses Tools kennen, fragen Sie sich vielleicht immer noch, warum es sich lohnt, es zu verwenden. Nachfolgend finden Sie sechs Gründe.

  1. Skalierbarkeit. Sie können Sylius auf einem Einzelserver oder in der Cloud auf einer Multi-Server-Architektur, die automatisch skaliert, bereitstellen. Dies bietet große Effizienz für umfangreiche Projekte.
  2. Flexibilität. Sie können jeden Teil dieser Plattform dank ihrer durchdachten und modernen Architektur und der Nutzung des Symfony-Frameworks anpassen.
  3. Möglichkeit zur Anwendung auf mehreren Geräten. Sie können dank der integrierten E-Commerce-Anwendungsschnittstellen in Sylius problemlos native mobile Apps für iOS, Android oder eine Progressive Web App erstellen.
  4. Entwicklerfreundlich. Diese E-Commerce-Plattform stellt die höchste Codequalität sicher, verfügt über eine starke Testumgebung und verwendet Business-Driven Development (BDD). Das bedeutet, dass die Tests in einer Geschäftssprache geschrieben werden, was die Anwendungstests beschleunigt. Ein Beispiel für Business-Driven Development (BDD) Tests in Sylius

    Quelle: Sylius Dokumentation

  5. Gemeinschaft. Es gibt mehr als viertausend Entwickler, Produktverantwortliche und andere Spezialisten, die mit diesem Tool arbeiten und sich auf dem Sylius-Kanal auf Slack versammeln. Sie können ihnen beitreten, um Unterstützung zu erfragen oder anderen bei der Lösung ihrer Probleme zu helfen.
  6. Open Source. Sie können an der Entwicklung dieses Tools teilnehmen.

Sylius-Plug-ins

Die Organisation hinter dieser Plattform hat sechs Open-Source-Plug-ins entwickelt. Eines davon ist das Invoicing Plugin, das eine Rechnung erstellt, nachdem ein Kunde eine Bestellung aufgegeben hat. Sowohl sie als auch der Administrator können dieses Dokument herunterladen.

Im Sylius Store finden Sie mehr als 80 verschiedene Plug-ins, und die meisten sind kostenlos. Da gibt es das Elasticsearch-Plugin, das den kompletten Suchmechanismus getrennt von der Datenbank bereitstellt. Es ermöglicht Ihnen, die Ressourcen des Shops zu entlasten. Darüber hinaus ermöglicht Elasticsearch eine intelligente Suche und bietet Produktfilter. Ein Entwickler kann problemlos neue erstellen, da sie Beispiele erhalten, wie man sie schreibt. Eine weitere nützliche Erweiterung ist das CMS-Plug-in, mit dem Sie ein Content-Management-System zu Ihrem Shop hinzufügen können. Dank dessen können Sie z. B. eine Unterseite mit den Vorschriften Ihres Online-Shops oder eine bessere Startseite erstellen.

Mit dem SyliusReportPlugin von Odiseo können Sie der Verwaltungsplattform ein Berichtsinterface hinzufügen. Es ist auch leicht möglich, benutzerdefinierte Berichte zu erstellen. In Bezug auf statistische Daten können Sie auch das Analytics Plugin verwenden, das Google Analytics Tracking zu Ihrem Shop hinzufügt, oder das Facebook Tracking Plugin, das es Ihnen ermöglicht, Facebook Pixel hinzuzufügen, um Besucher zu verfolgen, die von diesem sozialen Netzwerk auf Ihre Webseite kommen.

Wir haben bereits Sylius-Plug-ins behandelt, und was ist mit der Integration externer Systeme? Sie können dies durch Plug-ins durchführen (z.B. das bereits erwähnte Analytics Plugin) oder Ihre benutzerdefinierte Integration schreiben.

Maßgeschneiderter Online-Shop

In unserem Artikel haben wir Flexibilität unter den Gründen erwähnt, warum Sie Sylius verwenden sollten. Die Anpassungsmöglichkeiten dieser E-Commerce-Lösung sind ihr größter Vorteil. Mit Hilfe von Sylius-Experten können Sie einen Online-Shop haben, der vollständig auf Ihre Geschäftsanforderungen zugeschnitten ist.

Eine Homepage von Mom O'clock, einem Mehrfachverkäufer-Marktplatz auf Basis von Sylius

Quelle: Mom O’clock

Wir verwenden diese Plattform zur Entwicklung eines Mehrfachverkäufer-Marktplatzes. Mom O'clock ist ein Geschäft, das Produkte für Mütter und ihre Babys anbietet. Mit Sylius können die Händler, die dort verkaufen, auf ihre Bestellungen, Zahlungen und Versandmethoden zugreifen. Jeder Verkäufer erhält auch eine Benachrichtigung, wenn eine neue Bestellung eingeht. Dadurch muss das Mom O'clock-Team keine Zeit mit der Verwaltung von Bestellungen verbringen.

2. SEO for a Drupal website