Leg gleich los – was ist dein Hauptinteresse, wenn es um deinen E-Commerce geht?
1/7 Was sind Magento und Sylius?
Du kennst wahrscheinlich das Magento-Ökosystem, aber was ist Sylius?
Sylius Plus ist ein Symfony E-Commerce-Framework, das auf API-First ausgerichtet ist und sauberen Code verwendet. Es kann Umsatzströme von bis zu 500 Millionen Euro pro Jahr verwalten. Es handelt sich um die kommerzielle, kostenpflichtige Version von Sylius Standard, unserem Open-Source-Framework, das weltweit in Tausenden von Shops eingesetzt wird. Sylius Plus wurde für mittelständische und Großunternehmen entwickelt, basierend auf deren Geschäftsanforderungen für spezifische Funktionen.
Magento ist eine umfassende, monolithische E-Commerce-Plattform mit Tausenden von Plugins. Mit sowohl einer Open-Source- als auch einer kommerziellen Version ist Magento seit über 10 Jahren die führende E-Commerce-Plattform für mittelständische und Großunternehmen. Mit dem End-of-Life von Magento 1 im Jahr 2021 stehen Händler vor einigen Optionen: bei M1 bleiben (ohne weitere Unterstützung), M2 ausprobieren oder den Markt nach einer anderen Lösung durchsuchen.
2/7 Schlüsselaspekte, die die meisten E-Commerce-Manager und Produktverantwortlichen bei der Recherche nach Plattformen berücksichtigen
Sylius | Magento | ||
---|---|---|---|
Produkt Ökosystem | Wachsendes Sylius-spezifisches Ökosystem (mehr als 6.000 Entwickler bei Slack) + globale Symfony-Community mit mehr als 600.000 Entwicklern. | Magento-spezifisches Ökosystem (mehr als 300.000 Entwickler, 9.500 bei Slack), isoliert (aus technischer Sicht), aber beeindruckend. | |
Omnichannel | Mit Kanälen gebaut, um alle deine Berührungspunkte zu integrieren. | Ursprünglich für die Ansicht des Online-Shops auf der Website entworfen. | |
Release Cycle | Evolution statt Revolution – kleine Updates alle 3-6 Monate mit einer starken Rückwärtskompatibilitäts-Garantie (BC). | Kleine Updates jedes Jahr und größere (M2), die zu einem Plattformwechsel führen (M3 soll angeblich eine vollständig neue, auf JavaScript basierende Plattform sein). src | |
License cost based on GMV* (*Gross Merchandise Volume) | Ja | Ja | |
Kommerzielle Version | €14 900 – €72 900 / Jahr | €18 100 – €155 000 (und mehr) / Jahrsrc | |
Total Cost of Ownership | Deutlich niedrigere Abonnementkosten, beliebte Symfony-Entwickler. | Kostspieliges kommerzielles Abonnement, einzigartige auf Magento spezialisierte Entwickler. | |
Plattform | Best-of-Breed mit dem Ziel einer vollständig „headless“ Entwicklung. | Alles-in-einem, sofort einsatzbereit. | |
Speed | Hervorragende Leistung direkt ab Werk. src | Die Optimierung kann viel Zeit und Aufwand in Anspruch nehmen. src | |
Dev recruitment | Flache Lernkurve für Symfony-Entwickler (Weltweite Community von über 600.000) = einfacher zu finden, niedrigere Kosten. | Spezialisierte Magento-Entwickler – geschlossene Technologie = schwieriger zu finden, höhere Kosten. |
Aspekt der Kostenersparnis Aspekt der Zeitersparnis
Aspekt der Code-Sensibilität
3/7 Sprechen wir über Kosten
Wir glauben, dass der Kuchen groß genug ist, damit alle davon profitieren können – es gibt Unternehmen, die einfach besser zu Adobe-Produkten passen (nehmen wir an, Geschäfte mit einem Online-Umsatz von über 1 Milliarde Euro). Wenn wir jedoch über den Mittelstand sprechen, sollten Sie sich für Sylius anstelle von Magento entscheiden? Weil es von Entwicklern geliebt wird? Das ist großartig, aber nicht genug.
Jeder Stakeholder träumt davon, weniger für mehr zu zahlen, und wir streben danach, diesen Traum zu erfüllen. Die Gesamtbetriebskosten (TCO) von Sylius sind viel niedriger als die von Magento, obwohl beide Plattformen im Kern Open Source sind. Es hängt davon ab, ob Sie eine Plattform mit einem eigenen benutzerdefinierten Framework (Magento) oder eine auf einem weltweit beliebten Framework basierende Plattform verwenden möchten (Sylius verwendet Symfony).
Dank der einfachen, aber kraftvollen Tatsache, dass Sylius vollständig auf Symfony setzt – einem der beliebtesten PHP-Frameworks für die professionelle Entwicklung von Webanwendungen – zahlen Händler weniger für:
Abgesehen von der Lizenz – was könnte noch eine zusätzliche Kostenquelle sein?
Die Kosten für eine Lizenz mögen den Löwenanteil ausmachen, allerdings gibt es viel mehr zu beachten, wenn man die Gesamtbetriebskosten (Total Cost of Ownership, TCO) einer E-Commerce-Plattform in Betracht zieht. Und… du solltest es immer in Betracht ziehen, sonst könntest du unangenehm von all den zusätzlichen Rechnungen überrascht werden, die du begleichen musst.
Hier ist der Punkt, an dem alle Punkte miteinander verbunden sind, hier sind alle technischen Argumente, die wir entwickelt haben, um einen spürbaren Unterschied zu machen. Abgesehen von den Lizenzkosten musst du an Implementierung, Integrationen, Hosting, Apps und Erweiterungen denken (ganz zu schweigen von Wartung, Support oder Gebühren für Zahlungsgateways).
4/7 Best of breed vs all-in-one
Sylius ist darauf ausgelegt, eine komplette E-Commerce-Umgebung zusammenzuhalten – einschließlich aller Apps, die Ihr Geschäft reibungslos laufen lassen. Die gezielte Auswahl bestimmter API-first-Module (Best-of-Breed) bietet mehrere Vorteile im Vergleich zu Standard- oder universellen Funktionen (All-in-One).
Legacy vs. Sylius Architektur
5/7 Leistungssteigerung & Verringerung der Absprungrate
Die Geschwindigkeit ist ein Faktor, der sich direkt in Conversions umsetzt. Verzögerungen beim Laden von Seiten beeinträchtigen den Umsatz erheblich, und deshalb ist es entscheidend, eine Plattform zu wählen, die von Anfang an eine hervorragende Leistung bietet.
Open source editions performance comparison, November 2020 (source)
Je niedriger, desto besser
Time To First Byte (TTFB) ist eine grundlegende Metrik zur Leistungsmessung. Sie gibt an, wie lange es dauert, bis die ersten Daten des Software von der Serverinitialanfrage (in diesem Fall AWS Cloud) den Browser erreichen.
TTFB ist eine sehr wichtige Metrik, da der Browser nicht mit dem Rendern des Inhalts einer Webseite beginnen kann, bis er die anfängliche Markup erhalten hat. Google empfiehlt, dass die TTFB weniger als 300 ms betragen sollte.
Was ist eine gute TTFB (Time To First Byte)-Zeit für E-Commerce? Um die Absprungrate zu vermeiden, wird eine maximale Empfehlung von 100 ms (0,1 Sekunden) für Online-Shops empfohlen. Ein Benutzer kann vor der TTFB überhaupt nichts sehen, daher beeinflusst dies direkt die Benutzererfahrung (UX).
Request Counts
Niedriger ist normalerweise besser. (source BitBag)
Beispiel für den Wechsel der Plattform von Magento zu Sylius: EasyMonneret
Kennzahlen nach dem Plattformwechsel:
6/7 Einfache Anpassungsmöglichkeiten und sauberer, verständlicher Code und Architektur
Sylius | Magento | ||
---|---|---|---|
Framework | Symfony 5 | Zend 1, Magento Custom Framework | |
PHP Version | 8.0* | 7.4 | |
Technical debt | Bewusst auf niedrigem Niveau gehalten seit 2017 (Bugs: +/- 200). src | Seit 2008 aufgelaufen (Bugs: +/- 1200). src | |
Testing | Vollständiges Test-Setup mit Behat, phpspec und PHPUnit für Anpassungen und Plugin-Entwicklung. Eingebautes API-Design- und Testframework. | Unit- und Funktionstests nur mit PHPUnit. Kein API-Testframework. | |
Integration layers | Single Responsibility Principle (nur immer ein Verantwortungsbereich) | Viele Integrationspunkte zu berücksichtigen. |
Aspekt der Kostenersparnis Aspekt der Zeitersparnis Aspekt der Code-Sensibilität
7/7 Sylius wächst und gewinnt immer mehr Aufmerksamkeit
Über einen Zeitraum von 10 Jahren haben wir Sylius Standard und Sylius Plus nach den genauen Anforderungen und Geschäftsumgebungen unserer Kunden und Partner gestaltet und angepasst. Deshalb bist du hier und liest diesen Text, weil du nach einer Lösung für deinen E-Commerce suchst. Wir hoffen, dass Sylius die Lücken füllen wird!
Zu guter Letzt sind wir immer transparent und möchten fair sein, und wir werden nicht lügen – Sylius ist nicht für jeden geeignet. Wenn du einen E-Commerce mit weniger als 1 Million Euro geschätztem Jahresumsatz startest, bist du wahrscheinlich mit einem SaaS wie Shopify oder einer Plattform mit vielen vorgefertigten Funktionen – wie Magento – besser bedient.
Du bist nur einen Schritt von über 35 Seiten mit Statistiken und Einblicken zu Sylius- und Magento-Projekten entfernt!
Tauche tief in die Details zu Leistung, Kosten, Skalierbarkeit und der Beschleunigung der Time-to-Market ein