Cloud Commerce Conference in Augsburg

Magento

Aus ShopleiterWiki

Wechseln zu: Navigation, Suche
Magento Commerce
Hersteller Varien Inc., Los Angeles
Aktuelle Version 1.4.1.0 (10. Juni 2010)
Betriebssystem plattformunabhängig
Programmiersprache PHP
Kategorie Onlineshop
Lizenz Open Software License
Deutsch ja
www.magentocommerce.com

Magento ist die ECommerce-Hoffnung und der neue Stern am Himmel der Open-Source-Lösungen. Schon in der Betaphase sorgte die aufstrebende Online-Shop Software-Lösung für Furore. Sicherlich überraschend war für viele, dass die Shop-Software noch vor dem offiziellen Release über 200.000 Mal heruntergeladen wurde. Seit 31.03.2008 steht die Software inzwischen offiziell zum Download bereit. Seit Juli 2008 ist das Release 1.1.x auf erhältlich. Dezember 2008 kam Version 1.2.x auf den Markt. Sie bietet zahlreiche Verbesserungen und neue Funktionsmerkmale. Kaum jemand bezweifelt mittlerweile, dass Magento tatsächlich zum neuen Star im Bereich Shop-Software aufsteigen wird.

Dieses Open-Source-Projekt stammt vom amerikanischen ECommerce-Spezialisten Varien. Open-Source bedeutet hierbei, dass für die Software einerseits keinerlei Lizenzkosten anfallen und andererseits der Quellcode offen liegt. Dadurch ist die Software vollkommen an Ihre individuellen Bedürfnisse als Shop-Betreiber anpassbar. Mit seiner enormen Flexibilität und seinen vielfältigen Möglichkeiten revolutioniert diese Shop-Software die Art und Weise, wie Sie im Internet Geschäfte betreiben. Magento ist zwar eine kostenlose Open-Source ECommerce Lösung. Sie als Shop-Betreiber erhalten jedoch ein Shop-System mit geradezu gigantischen Funktionsmerkmalen. Es stehen Features zur Verfügung für Online-Marketing, Suchmaschinen-Marketing (SEM), Suchmaschinen-Optimierung (SEO), sowie Kunden-, Katalog- und Produktverwaltung.

Die Software bietet darüber hinaus noch viele weitere Besonderheiten. Wichtig für Online-Shops aller Art und Größe ist die erstaunliche Skalier- und Erweiterbarkeit. Einem expandierendem Online-Geschäft steht eine zuverlässige Basis zur Verfügung, die durch eine klare Trennung zwischen Programmiercode, template-basierendem Design und Funktionalitäten begeistert. So bleibt jederzeit die Updatefähigkeit erhalten. Weitere Programmfeatures sind: AJAX-basierende Produktsuche, Artikel Vergleichsliste, Layered Navigation (Filter auf Produkt-Attribute), Multi-Shop-Fähigkeit, Mehrsprachigkeit, Content Management System (CMS), etc. Der Software-Support basiert auf professionellen Dienstleistern (Magento Partner) und einer weltweiten Entwicklergemeinde, die sich alle sehr eifrig für die laufende Weiterentwicklung der Shop-Software einsetzen.

Inhaltsverzeichnis

Basiswissen über Magento

Magento ist als Open-Source-Software konzipiert, d.h. Sie zahlen für die Software keinerlei Lizenzkosten und der Quellcode ist vollständig offen. Die auf dem Zend-Framework basierende Shop-Lösung läßt sich nach Belieben an Ihre persönlichen Bedürfnisse anpassen und ist obendrein nahezu grenzenlos skalier- und erweiterbar.

Leistungsmerkmale und Systemvoraussetzungen

Diese Flexibilität erkaufen Sie sich jedoch mit einem erheblichen Einarbeitungs- und Programmieraufwand. Als weiterer Nachteil entpuppen sich die wesentlich größeren Hardware-Anforderungen im Vergleich mit anderen Open Source Shops, wie osCommerce oder xt:Commerce. Langfristig betrachtet, werden Sie mit einem billigen 10 EUR vServer- oder Webhosting-Angebot aber kaum glücklich. Wer mit Magento erfolgreich werden will, benötigt ausbaufähige Kenntnisse im Umgang mit Linux, MySQL, PuTTY, PHP und Entwicklungs-Frameworks. Darüber hinaus ist eine gute Portion englisch hilfreich, wenn Sie sich im nur teilweise deutschsprachigen Forum auf die Suche nach Tipps zur Fehlerbehebung oder sonstigen Anpassungen begeben.

Leistungsmerkmale

Der wesentlichste Vorteil ist sicherlich, dass es sich um ein kostenloses Open-Source-Produkt handelt. Darüberhinaus gibt es viele weitere Produktmerkmale:

  • Programmierung – Modulare Software-Architektur: Neue Funktionen, nützliche Erweiterungen und sonstige Anpassungen beeinflussen nicht den Kern-Quellcode (Core).
  • WebDesign – Templatebasierendes Aussehen: Eine strikte Trennung zwischen Layout und Funktionalität erleichtert die Anpassung an ein individuelles Erscheinungsbild.
  • SEO – Suchmaschinenfreundlicher Shop: Eine saubere technologische Grundlage liefert die beste Basis für Top-Platzierungen in den Trefferlisten der Suchmaschinen.
  • Funktionalität – Umfassender Funktionsumfang: Bereits in der Standardversion bietet die Shop-Lösung einen gewaltigen Funktionsumfang, der kaum Wünsche offen lässt.
  • Backend-Bereich – Produktorientiertes Shop-System: Im Mittelpunkt stehen Artikel, die mit zahlreichen Attributen versehen und in beliebige Kategorien abgelegt werden.
  • Frontend-Bereich – Intuitive Bedienbarkeit: Ein besonderes Augenmerk liegt bei der Entwicklung auf Gebrauchstauglichkeit (Usability) und intuitiver Bedienung.

Zusammenfassend informieren wir Sie in Tabelle 1.1 über die bedeutendsten Leistungsmerkmale der Magento Version 1.1.x.

Klassifizierung Leistungsmerkmale
Shop-Verwaltung * Multi-Shop-System mit lokaler Unterstützung und Lagerverwaltung

* Administrative Rechte auf Basis von Rollen und Benutzern

* API Webservice für die Integration von Drittanbietern

* Ein-Klick-Upgradefähigkeit (Magento Connect)

* iPhone Optimierung (Mobile Commerce)

* Einbindung zahlreicher Zahlungssysteme (ePayment)

Online-Marketing * Verkaufsförderung durch katalogbasierende Preisregeln

* Landing Page Tool für Werbekampagnen

* Artikel-Vergleichsliste und kürzliche angezeigte Produkte

* Cross-Selling, Produktbewertungen, Produktbundle und Wunschzettel

* Google Base, RSS-Feed, Newsletter-Verwaltung und Umfragesystem

* Google Website Optimizer Integration für A/B- und Multivariate-Tests

* Umfangreiche Analye- und Reportingfähigkeiten

Suchmaschinen-Optimierung * Suchmaschinenfreundliche URLs inklusive URL-Rewrite

* Automatisch generierbare HTML- und Google Sitemap

* Meta-Information für Produkte und Kategorien

Internationale Unterstützung * Mehrsprachiges Shop-System mit mehreren Währungen

* Content-Management-System für internationale Seiten

* Flexible Verwaltung von Steuern auf internationalen Märkten

* Konfigurierbare Länder-Liste (Registrierung, Versand und Rechnung)

Tabelle 1.1: Leistungsmerkmale der Magento Version 1.1

Liste aktueller Funktionsmerkmale

PDF-Dokument mit den Funktionsmerkmalen

Systemvoraussetzungen

Die Installation und Nutzung von Magento ist nicht unbedingt einfach. Dies gilt für Ein- und Umsteiger von anderen Shop-Systemen, wie Xt:Commerce v3.0.4 (Xt:Commerce Veyton v4.x), Oxid eShop bzw. diverse andere Open-Source-Shopsysteme. Nicht zu verachten sind neben der beträchtlichen Einarbeitungszeit und dem Pflegeaufwand die höheren Systemanforderungen an die Server-Hardware.

  • Linux, Windows oder ein anderes UNIX-kompatibles Betriebssystem
  • Apache Web-Server (2.0.x oder besser 2.2.x)
  • Web-Browser Microsoft IE6, Mozilla Firefox 2.x, Apple Safari 2.x oder höher
  • MySQL 4.1.20 oder höher (besser natürlich ist MySQL 5.0.51a) mit InnoDB Engine
  • sendmail-kompatibler Mail Transfer Agent (MTA)
  • MySQLi – Zugriff auf Funktionalitäten von MySQL 4.1 und höher
  • WebServer-hosting: Zeitgesteuerte crontabs mit PHP5 und Zugriff auf .htaccess Datei
  • Konfiguration: safe_mode off und memory_limit 32M oder besser mehr
  • Verschlüsselte Datenübertragung per https ist für Backend-Zugriff erforderlich
  • Gültiges SSL-Zertifikat (Selbst signierte SSL-Zertifikate werden nicht unterstützt)
  • PHP 5.2.0 oder höher, mit den folgenden Extensions/Addons:
    • cURL – Client for URLs, zum Dateien übertragen aus dem Web ohne Browser
    • DOM – Document Object Model für den Zugriff auf HTML-/XML-Daten
    • gd – Graphics-Draw-Bibliothek zur Grafikbearbeitung
    • hash – Bibliothek mit Hash Algorithmen, wie MD5, SHA1, GOST, …
    • iconv – Konvertiert Zeichenketten in einen anderen Zeichensatz
    • mcrypt – Bibliothek mit PHP Funktionen zur Ent- und Verschlüsselung
    • pcre – Programmbibliothek zur Auswertung von regulären Ausdrücken
    • PDO/MySQL – PHP Database Object beschleunigt / vereinfacht DB-Zugriffe
    • simpleXML – Schnittstelle zur Bearbeitung von XML-Daten mit PHP5
    • soap – Simple Object Access Protocol für Datenaustausch/RPC-Aufrufe

PHP.net (Extension Kategorisierung)

Versionshistorie

  • Magento 1.0 veröffentlicht am 31. März 2008.
  • Magento 1.1 veröffentlicht am 25. Juli 2008.
  • Magento 1.2 veröffentlicht am 30. Dezember 2008.
  • Magento 1.3 veröffentlicht am 30. März 2009.
  • Magento 1.4 veröffentlicht am 12. Februar 2010.


Awards und Auszeichnungen

Magento hat bei den SourceForge.net Community Choice Awards den Best New Open Source Project 2008 Award gewonnen. SourceForge.net Community Choice Awards 2008 sourceforge.net vom 6. Januar 2009.


Literatur

  • Angeli Susanne und Wolfgang Kundler: Magento - Erfolgreich mit dem ersten Online-Shop. Markt + Technik, Broschiert, 400 Seiten, 06/2009, 29.95 EUR, ISBN 978-3-827243-75-1.
  • Tim Schürmann: Magento – Schritt für Schritt zum eigenen Webshop, Open Source Press, September 2009, ISBN 978-3-937514-84-0.
  • Roman Zenner: Online-Shops mit Magento. O'Reilly, Gebunden, 384 Seiten, 04/2009, 34.90 EUR, ISBN 978-3-897218-68-0.
  • Roman Zenner, Vinai Kopp, Claus Nortmann, und Dimitri Gatowski: Magento - Das Handbuch für Entwickler. 2010
  • Alexander Steireif und Rouven Alexander Rieker: Magento - Das Praxishandbuch. Galileo Computing,
  • Magento Theme Design: Entwerfen Sie Schritt für Schritt professionelle Themes für Ihren Shop von Richard Carter (Broschiert - 3. Dezember 2009)
  • Webshops mit Magento: Plug-ins, Erweiterungen, Umstieg von xt:Commerce, Online-Shops einrichten, Inkl. Magento VMware-Image (Galileo Computing) von Alexander Steireif und Rouven Alexander Rieker
  • Magento für Experten: Die professionelle Entwicklung Ihres Online-Shops von Johannes Teitge, Stefan Schwan, und Igor Jankovic (Gebundene Ausgabe - 28. September 2010)
  • Magento. Schritt für Schritt zum eigenen Webshop von Tim Schürmann (Broschiert - 28. September 2009)
  • Jamie Huskisson: Magento 1.3 - PHP Developer's Guide. Packt Publishing, Taschenbuch, 260 Seiten, 01/2010, 31,20 EUR, ISBN 978-1-847197-42-9
  • Holger Reibold: Magento kompakt. Bomots Verlag, Broschiert, 286 Seiten, 01/2009, 19.80 EUR, ISBN 978-3-939316-56-5.


Weblinks

Persönliche Werkzeuge