Magento, OXID, xt:commerce, home-grown Shops – Evaluationskriterien für Unternehmen E-Commerce Conference Düsseldorf | 05....
Vorstellung MAYFLOWER GmbH <ul><li>Deutschlands größter LAMP Dienstleister </li></ul><ul><li>70 Mitarbeiter (München, Würz...
Agenda <ul><li>Feature-Pyramide </li></ul><ul><li>Kurzvorstellung Magento, OXID eShop, xt:commerce </li></ul><ul><li>Anwen...
Feature Pyramide Layout/Frontend Performance Shopping Cart PIM ePayment CRM Logistik SAP WaWi SEO/SEM Club Controlling Ent...
Kurzvorstellung Varien <ul><li>Firma Varien, USA </li></ul><ul><li>50+ Mitarbeiter </li></ul><ul><li>Editionen Magento Com...
Kurzvorstellung OXID eSales AG <ul><li>Start als kommerzielles Unternehmen, ca. 60 Mitarbeiter, Hauptsitz Freiburg Freibur...
Kurzvorstellung xt:commerce <ul><li>xt:Commerce GmbH, Österreich </li></ul><ul><li>keine Angaben zur Zahl der Mitarbeiter ...
Anwendungsszenario homegrown Shop <ul><li>Vaillant Ersatzteilshop </li></ul><ul><li>entwickelt seit 2004 </li></ul><ul><li...
Google Trends Weltweit Deutschland
Google Trends - Interpretation <ul><li>Einordnung xt:commerce schwierig („XTC“, „xt:commerce“ etc) </li></ul><ul><li>Traff...
Kriterium: Performance Bitte beachten: Zahlen geben nur Tendenz wieder! Gemessen im „Reinraum“. Optimierungspotenzial bei ...
Kriterium: Module, 3rd Party Module <ul><li>OXID eShop und Magento verfügen über zahlreiche Module </li></ul><ul><li>Komme...
„ Developers, Developers, Developers!“ YouTube  Link
„ Developers, Developers, Developers!“ <ul><li>Oft Anpassungen notwendig </li></ul><ul><li>Betrachten Sie die TCO! </li></...
Entwickler Dokumentation <ul><li>keine einheitliche Entwickler Dokumentation </li></ul><ul><li>Jedoch stetig wachsende Bei...
Entwickler Dokumentation <ul><li>API Dokumentation leider nicht genügend mit Beispielen versehen </li></ul><ul><li>Einstei...
Entwickler Dokumentation <ul><li>nur sehr knappe Anleitung zum Schreiben von Plugins vorhanden, diese ist jedoch sehr vers...
Entwicklung allgemein <ul><li>stichpunktartige Analyse des Quellcodes </li></ul><ul><li>teilweise Aushebelung der Mechanis...
Entwicklung allgemein <ul><li>Quellcode in EE teilweise verschlüsselt, jedoch nach NDA voller Zugriff auf Quellcode möglic...
Entwicklung allgemein <ul><li>Plugin Quellcode steht direkt in der Datenbank </li></ul><ul><li>wird über eval() ausgeführt...
Bewertung der vorgestellten Shop-Systeme Community Erfahrung Enterprise Code Qualität Modernität TCO Faktor ~2007 ~2002 ~2...
Fazit <ul><li>gehyptes Shop-System auf deutschem Markt </li></ul><ul><li>Positiv: OS Framework als Basis (ZF), wird jedoch...
Fazit <ul><li>Code durch einzelne Firma entwickelt </li></ul><ul><li>2 Jahre Zeit für Refactoring -> V4 </li></ul><ul><li>...
Fazit <ul><li>Hartnäckiger Player: schon lange dabei, relativ unorganisierte Entwicklung </li></ul><ul><li>Wandlung von OS...
Fragen? Björn Schotte Mayflower GmbH Pleichertorstr. 2 97070 Würzburg +49 (931) 35 9 65  - 15 [email_address]
Nächste SlideShare
Wird geladen in …5
×

Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für Enterprises.

18.519 Aufrufe

Veröffentlicht am

English speaking readers: please click on http://www.slideshare.net/mayflowergmbh/magento-oxid-xtcommerce-evaluation-guide-for-enterprises



Vortrag auf der E-Commerce Conference 2009 in Düsseldorf und Hamburg. Vergleich dreier populärer commercial OS Shopsysteme auf PHP Basis. Welche Kriterien sind für große Unternehmenskunden wichtig im Rahmen einer Evaluation? Der Vortrag beleuchtet u.a. Hintergründe der Herstellerfirmen, Entwicklungskriterien, Community, Performance und Dokumentation.

Veröffentlicht in: Technologie, Unterhaltung & Humor
1 Kommentar
20 Gefällt mir
Statistik
Notizen
  • Das würde mich auch interessieren, welche Versionenhier eigentlich verglichen wurden?

    Ich liebe Magento
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
Keine Downloads
Aufrufe
Aufrufe insgesamt
18.519
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
5.867
Aktionen
Geteilt
0
Downloads
3
Kommentare
1
Gefällt mir
20
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für Enterprises.

  1. 1. Magento, OXID, xt:commerce, home-grown Shops – Evaluationskriterien für Unternehmen E-Commerce Conference Düsseldorf | 05.05.2009 | Björn Schotte
  2. 2. Vorstellung MAYFLOWER GmbH <ul><li>Deutschlands größter LAMP Dienstleister </li></ul><ul><li>70 Mitarbeiter (München, Würzburg, Hamburg) </li></ul><ul><li>Tochterfirma SektionEins GmbH (Web Security) </li></ul><ul><li>Kunden u.a. </li></ul><ul><ul><li>neckermann.de </li></ul></ul><ul><ul><li>Globetrotter </li></ul></ul><ul><ul><li>E.ON IS </li></ul></ul><ul><ul><li>TV-Sender </li></ul></ul><ul><ul><li>Nintendo </li></ul></ul><ul><ul><li>… </li></ul></ul><ul><li>Erfahrung Implementation von Shops mit OXID eShop, xt:commerce und Homegrown Shops, Beschäftigung mit Magento </li></ul>
  3. 3. Agenda <ul><li>Feature-Pyramide </li></ul><ul><li>Kurzvorstellung Magento, OXID eShop, xt:commerce </li></ul><ul><li>Anwendungsszenario homegrown Shop </li></ul><ul><li>Google Trends </li></ul><ul><li>Kriterien </li></ul><ul><ul><li>Performance </li></ul></ul><ul><ul><li>Entwickler Dokumentation </li></ul></ul><ul><ul><li>Entwicklung für die Systeme </li></ul></ul><ul><li>Kurzfazit – Community, Enterprise Bereich, Modernität </li></ul><ul><li>Gesamtfazit </li></ul>
  4. 4. Feature Pyramide Layout/Frontend Performance Shopping Cart PIM ePayment CRM Logistik SAP WaWi SEO/SEM Club Controlling Enterprise Search E-Mail Marketing B2B eBay, billiger.de, ciao.com, … UTF-8 Spiel Spannung Datenmigration Usability
  5. 5. Kurzvorstellung Varien <ul><li>Firma Varien, USA </li></ul><ul><li>50+ Mitarbeiter </li></ul><ul><li>Editionen Magento Community Edition und Enterprise Edition </li></ul><ul><li>Lizenzkosten EE: USD 8,900 pro Jahr pro Server </li></ul><ul><li>keine PCI Standardisierung </li></ul><ul><li>Marktplatz „Magento connect“ </li></ul>
  6. 6. Kurzvorstellung OXID eSales AG <ul><li>Start als kommerzielles Unternehmen, ca. 60 Mitarbeiter, Hauptsitz Freiburg Freiburg </li></ul><ul><li>Konzentration zZt auf DACH Markt </li></ul><ul><li>Umfangreiches Partnernetzwerk </li></ul><ul><li>OXID eShop in zwei Editionen: OXID eShop PE, OXID eShop EE </li></ul><ul><li>Vorstellung von OXID eFire (Innovationstreiber) </li></ul><ul><li>Ende 2008: Einführung OXID eShop CE als OpenSource Variante </li></ul><ul><li>April 2009: Vorstellung OXID eXchange </li></ul><ul><li>Lizenzkosten EE: EUR 12.990,00 einmalig pro Server (1 Mandant), Subscription Modell, Hosted Modell </li></ul>
  7. 7. Kurzvorstellung xt:commerce <ul><li>xt:Commerce GmbH, Österreich </li></ul><ul><li>keine Angaben zur Zahl der Mitarbeiter </li></ul><ul><li>„ Nachfolger“ des bekannten OSCommerce </li></ul><ul><li>keine kostenlose OpenSource Variante mehr erhältlich, nur Testversion mit verschlüsseltem Sourcecode </li></ul><ul><li>Lizenz: EUR 97,00 bis EUR 990,00 (VEYTON 4 – Version Ultimate) </li></ul>
  8. 8. Anwendungsszenario homegrown Shop <ul><li>Vaillant Ersatzteilshop </li></ul><ul><li>entwickelt seit 2004 </li></ul><ul><li>Verteilung u.a. auf >100.000 CDs europaweit </li></ul><ul><li>Einbindung OCR-Technologie </li></ul><ul><li>Erstellung CD-Variante im Online-Shop durch CountryAdmin </li></ul><ul><li>Verwendung SQLite statt MySQL für CD-Einsatz </li></ul><ul><li>Bestellung über Großhändler, kein direkter Checkout </li></ul>Make or Buy? Im E-Commerce nur lohnend bei scharfen Anfor- derungsprofilen
  9. 9. Google Trends Weltweit Deutschland
  10. 10. Google Trends - Interpretation <ul><li>Einordnung xt:commerce schwierig („XTC“, „xt:commerce“ etc) </li></ul><ul><li>Traffic bei Google nimmt für Magento seit 2007 stark zu </li></ul><ul><li>… hat den von OXID und xt:commerce Ende 2008 überholt </li></ul><ul><li>Varien nutzt Google Trends als Marketing-Instrument </li></ul><ul><li>gibt nur Tendenz der Popularität wieder </li></ul>
  11. 11. Kriterium: Performance Bitte beachten: Zahlen geben nur Tendenz wieder! Gemessen im „Reinraum“. Optimierungspotenzial bei allen Systemen vorhanden.
  12. 12. Kriterium: Module, 3rd Party Module <ul><li>OXID eShop und Magento verfügen über zahlreiche Module </li></ul><ul><li>Kommerzielle SAP Anbindung besonders bei OXID verfügbar </li></ul><ul><li>Zahlreiche Module u.a. für Payment, PIM, CRM-Systeme </li></ul><ul><li>siehe Vergleichstabelle </li></ul>
  13. 13. „ Developers, Developers, Developers!“ YouTube Link
  14. 14. „ Developers, Developers, Developers!“ <ul><li>Oft Anpassungen notwendig </li></ul><ul><li>Betrachten Sie die TCO! </li></ul><ul><li>Wartung, Pflege, Qualität? </li></ul><ul><li>Einarbeitung in Programmcode </li></ul><ul><li>eigene Entwickler beim Kunden </li></ul><ul><li>Unterstützt das Shop-System eine kosteneffiziente TCO? </li></ul>Vorsicht vor „Das macht doch alles mein Dienstleister! “
  15. 15. Entwickler Dokumentation <ul><li>keine einheitliche Entwickler Dokumentation </li></ul><ul><li>Jedoch stetig wachsende Beispiele im Wiki sowie Kurzanleitungen auf Englisch </li></ul><ul><li>Community wünscht sich noch mehr Anleitungen </li></ul><ul><li>API Dokumentation ist mit Beispielen versehen – sehr hilfreich! </li></ul>
  16. 16. Entwickler Dokumentation <ul><li>API Dokumentation leider nicht genügend mit Beispielen versehen </li></ul><ul><li>Einsteigertutorial zum Schreiben von Plugins vorhanden (im OXID Blog) </li></ul><ul><li>diverse Schulungen für Entwickler verfügbar </li></ul>
  17. 17. Entwickler Dokumentation <ul><li>nur sehr knappe Anleitung zum Schreiben von Plugins vorhanden, diese ist jedoch sehr verständlich </li></ul><ul><li>Entwicklerdoku nach Recherchen nicht auffindbar </li></ul><ul><li>Es ist unklar, aus welchen Dateien Funktionsnamen/Variablen kommen – keine Einheitlichkeit/keine Standards </li></ul>
  18. 18. Entwicklung allgemein <ul><li>stichpunktartige Analyse des Quellcodes </li></ul><ul><li>teilweise Aushebelung der Mechanismen des darunter liegenden Zend Frameworks (zB autoload Mechanismus) </li></ul><ul><li>teilweise fehlende Code-Dokumentation </li></ul><ul><li>stellenweise Verwendung des @-Operators </li></ul><ul><li>teilweise unsinnige Programmierungen (zB falsche Verwendung von catch-Blöcken), Notwendigkeit zur Änderung von Core Code </li></ul><ul><li>Für Administratoren und Entwickler wird im Magento-Forum (http://www.magentocommerce.com/boards/viewthread/6158/P15/) doch tatsächlich der Tipp gegeben, eine Text-Datei anzulegen, in der man die Änderungen an den Magento Core Dateien mitschreibt, um diese bei einem Update erneut durchzuführen. </li></ul>
  19. 19. Entwicklung allgemein <ul><li>Quellcode in EE teilweise verschlüsselt, jedoch nach NDA voller Zugriff auf Quellcode möglich </li></ul><ul><li>stellenweise Einsatz des @-Operators </li></ul><ul><li>an manchen Stellen (zB Tag Cloud) Ausgabe der Zeichen in ISO, noch nicht behoben für UTF-8 Verwendung </li></ul><ul><li>starke Modularisierung machen Code sehr leicht erweiterbar </li></ul><ul><li>Partner haben Zugriff auf Quality Assurance Protokolle, Code Coverage Abdeckungen, UnitTest-Statistiken, Bug-Statistiken über Zeit gemessen </li></ul>
  20. 20. Entwicklung allgemein <ul><li>Plugin Quellcode steht direkt in der Datenbank </li></ul><ul><li>wird über eval() ausgeführt („eval is evil“!) </li></ul><ul><li>Ausführung um ein Vielfaches (ca. 20 mal) langsamer </li></ul><ul><li>Plugin Code kann gespeichert werden, erfordert jedoch automatischen Schreibzugriff = Sicherheitsproblematik </li></ul><ul><li>Umfangreiche Quality Assurance nicht bekannt </li></ul>
  21. 21. Bewertung der vorgestellten Shop-Systeme Community Erfahrung Enterprise Code Qualität Modernität TCO Faktor ~2007 ~2002 ~2003
  22. 22. Fazit <ul><li>gehyptes Shop-System auf deutschem Markt </li></ul><ul><li>Positiv: OS Framework als Basis (ZF), wird jedoch teilweise verspielt, da zu oft ZF umgangen wird </li></ul><ul><li>Firma aus den USA – werden Bedürfnisse aus Europa vernünftig gehandelt? </li></ul><ul><li>Internationale Community </li></ul><ul><li>Erhebliche Performance-Probleme, Hersteller verspricht jedoch Abhilfe in zukünftigen Versionen </li></ul>
  23. 23. Fazit <ul><li>Code durch einzelne Firma entwickelt </li></ul><ul><li>2 Jahre Zeit für Refactoring -> V4 </li></ul><ul><li>Innovative Ansätze wie zB OXID eFire </li></ul><ul><li>umfangreiche Erfahrung im Großkundenbereich, insbs Performance </li></ul><ul><li>gutes Partnernetzwerk </li></ul><ul><li>Community Edition bringt starken Aufwind </li></ul><ul><li>sehr gute QA des Quellcodes </li></ul>
  24. 24. Fazit <ul><li>Hartnäckiger Player: schon lange dabei, relativ unorganisierte Entwicklung </li></ul><ul><li>Wandlung von OS Produkt zur Firma </li></ul><ul><li>Entwickler bemängeln des Öfteren den schroffen Tonfall der Firma (Forum), kann jedoch von uns nicht nachvollzogen werden </li></ul><ul><li>muss versuchen, die Community bei der Stange zu halten </li></ul><ul><li>zu günstige Lizenzkosten „verderben“ Enterprise-Strategien </li></ul><ul><li>eher geeignet für kleinere Unternehmen </li></ul>
  25. 25. Fragen? Björn Schotte Mayflower GmbH Pleichertorstr. 2 97070 Würzburg +49 (931) 35 9 65 - 15 [email_address]

×