
- Was ist Magento?
Was ist Magento?
Magento eCommerce ist ein Open-Source Online-Shop-System das neue Maßstäbe setzt. Magento wurde erstmals im März 2008 von der amerikanischen Firma Varien auf den Markt gebracht und richtet sich sowohl an kleinere als auch an große Shopbetreiber. Durch seine ausgefeilte Architektur die auf dem führenden Framework-System "Zend Framework" beruht, sind alle Magento-Features als Module verfügbar und bieten eine einmalige Flexibilität und Kontrollmöglichkeit ohne dabei die Updatefähigkeit zu gefährden. Der große Funktionsumfang und die verschachtelte, objektorientierte Programmierung bedürfen jedoch dem Wissenstand eines erfahrenen Programmierers. Anpassungen sollten daher nur von spezialisierten Agenturen vorgenommen werden.
Neben der kostenlosen Version stellt Varien auch eine kostenpflichtige Professional und Enterprise Edition bereit. Diese beinhaltet zusätzliche Expertenfunktionen sowie den Support durch den Hersteller selbst und richtet sich schon durch den Preis von 2.995 und 12.990 Dollar im Jahr eher an größere Unternehmen.
Durch den strukturierten modularen Aufbau von Magento gibt es, stand heute, bereits mehr als 2.000 Erweiterungen, die das Shop-System um viele Funktionen erweitern. Diese sind zum Teil kostenlos erhältlich und können über PEAR, oder den Magento Connect Manager, durch Eingabe eines Extension-Keys sehr einfach in Magento eingebunden werden.
Varien legte bei der Entwicklung von Magento nicht nur Wert auf neue Funktionen sondern vor allem auf Flexibilität. Hauptsächliches Ziel war es, mit Magento eine neue Plattform zu schaffen, welche die Kontrolle wieder in die Hände der Shopbetreiber zurück gibt. Über 2 Mio. Downloads in nur drei Jahren bestätigen, dass mit Magento eine zukunftssichere Alternative zu bisherigen eCommerce Shoplösungen entwickelt wurde. Diese Informationsseite beschreibt die grundlegenden Funktionen, die in allen Editionen enthalten sind.
- Das Frontend
Das Frontend
Magento eCommerce beinhaltet alle wesentlichen Funktionen eines guten Online-Shops. Dies beginnt mit einer übersichtlichen Seitenstruktur, die bei richtiger Anwendung das Augenmerk eines jeden Kunden auf die Produkte lenkt. Die Filteroptionen bieten eine einfache Möglichkeit nur relevante Produkte anzeigen zu lassen. So können alle Schuhe in der Größe 44, in bestimmten Farben in einer definierten Preisspanne angezeigt werden. Der Kunde erhält die Produkte, die er wirklich sehen möchte und wird nicht vom kompletten Angebot erschlagen.
Jedes angesehene Produkt wird in einer persönlichen Tabelle weiterhin angezeigt und kann jederzeit wieder aufgerufen werden. Des weiteren lassen sich Produkte in eine persönliche Wunschliste aufnehmen oder an einen Freund senden. Bewertungen helfen den Kunden bei ihrer Kaufentscheidung und verschiedenste Produktbilder mit Zoom-Funktion zeigen alle Details die den Kunden interessieren.




- Die Artikelverwaltung
Die Artikelverwaltung
Die Artikelverwaltung in Magento ermöglicht den Aufbau eines umfangreichen Produktkatalogs auf einfachste Art und Weise.
Jeder Artikel wird über ein vordefiniertes Formular erstellt, in dem viele Attribute wie Beschreibungen, Bilder, Preise und zahlreiche weitere Attribute standardmäßig hinterlegt sind. Werden weitere Eigenschaften wie Farben, Formen und Größen benötigt, so können diese dem Formular einfach hinzugefügt werden. Dabei unterstützen alle Felder eine Plausibilitätsprüfung die individuell konfiguriert werden kann. Produktbilder werden automatisch in das optimale Format skaliert.
Um die verschiedenen Produktarten noch einfacher verwalten zu können, werden sogenannte Attributsets definiert und mit allen nötigen Eigenschaften vorkonfiguriert. Wird nun z.B. ein Computer über ein angelegtes Attributset in das Sortiment aufgenommen, so stehen alle relevanten Daten wie Prozessorleistung, RAM-Größe, Speicherplatz und Grafikkarte als Dropdown zur Verfügung. Zudem werden diese Eigenschaften auch im Online-Shop selbst dargestellt und Produkte können nach diesen Eigenschaften gefiltert und verglichen werden. Werden Artikel in verschiedenen Ländern vertrieben, so müssen alle Produktwerte nur einmalig übersetzt werden und stehen dann vollautomatisch im jeweiligen Shop zur Verfügung.
Auch der Vertrieb von downloadbaren Produkten wie Software oder E-Books ist über einen Magento-Shop kein Problem mehr. Dabei übernimmt Magento die Verwaltung und schützt vor unberechtigtem herunterladen.
Über die in Magento integrierte Lagerverwaltung wird im Bestellprozess die bestellte Menge mit der noch vorhandenen Menge abgeglichen. Sollte ein Artikel nicht mehr vollständig auf Lager sein erfährt dies der Kunde umgehend. Für den Shopbetreiber ergibt sich über die Lagerverwaltung immer ein aktueller Überblick über den Artikelbestand und er kann diesen gezielt steuern. Fällt der Lagerbestand unter ein vordefiniertes Minimum informieren Warnhinweise den Betreiber. Wird die Lagerbestandsverwaltung für einzelne oder alle Produkte nicht benötigt, so kann diese jederzeit deaktiviert aber auch reaktiviert werden.



- Content Management System
Content Management System

Magento beinhaltet von Grund auf ein eigenes Content-Management-System (CMS). Dieses ermöglicht das Anlegen und Verwalten von Informationsseiten wie den AGB oder der Versandkosten. Der integrierte WYSIWYG-Editor bietet dabei eine komfortable Textbearbeitung die man aus Office-Programmen wie Microsoft Word gewohnt ist. Zusätzlich können per Klick Variablen, also Platzhalter mit einem späteren automatisch gefüllten Wert, hinzugefügt werden. Dabei kann zwischen vordefinierten Variablen wie Storename, einigen URLs und Kontaktdaten gewählt werden. Es können jedoch auch eigene Variablen angelegt und verwaltet werden.
Für dynamische Verknüpfungen oder Anzeigen stehen sogenannte Widgets zur Verfügung. Bei einem Widget handelt es sich um ein kleines Programm, das später komplexere Aufgaben in den Texten übernehmen kann. Dies ist zum Beispiel ein Link zu einer CMS-Seite, deren Pfad sich auch bei Änderungen automatisch anpasst. Unnötige Fehlerseiten werden für den Besucher so vermieden. Ein Widget ist jedoch auch in der Lage einen ganzen statischen Textblock in die Seite einzubinden oder sogar eine bestimmte Produktanzeige darzustellen. Zum Beispiel zuletzt angesehene oder zuletzt verglichene Produkte. Durch die gegebene Erweiterbarkeit in Magento können auch eigene Widgets programmiert und in den WYSIWYG-Editor eingebunden werden.
Designvorlagen, sogenannte Templates, können aus einem DropDown-Feld ausgewählt werden und positionieren den Text dann in der gewünschten Form in einem gewünschten Zeitraum. Sollen Module in der Seite dargestellt werden, so lassen diese sich über XML-Code steuern.
Soll die angelegte Seite nun im Frontend verknüpft werden, so ist dies auf einfach Art und Weise nur mit der Erweiterung „TSDesigns MenuBuilder“ (www.tsdesigns.de) möglich.
Abgerundet wird das Content-Management-System (CMS) durch seine Freundlichkeit gegenüber Suchmaschinen. So lassen sie die URLs nach Belieben vergeben, z.B. www.mein-magento-shop.de/datenschutz.
Portale oder Webseiten die bisher auf Typo3 gesetzt haben, können dies auch weiterhin tun. Durch die kostenlose Magento-Erweiterung TypoGento besteht die Möglichkeit eine bestehende Typo3-Seite mit einem Magento-Shop zu verknüpfen und so die Vorteile beider Systeme zu vereinen.


- Bezahlung und Versand
Bezahlung und Versand
Verschiedene Zahlungsmöglichkeiten wie Überweisung, Scheck, und Rechnung sind bereits in Magento integriert und können ohne große Konfiguration direkt verwendet werden. Anbindungen an Zahlungsdienste wie Paypal oder Google Checkout sind ebenfalls vorhanden. Fehlende Bezahlmethoden wie Nachnahme oder Vorauskasse können durch kostenlose Erweiterungen eingebunden werden.
Versandkosten sind in verschiedenen Formen hinterlegbar. So können diese über Pauschalbeträge definiert werden oder in Form einer Tabelle. Die Kosten ergeben sich dann in Abhängigkeit zum Preis, Anzahl oder Gewicht der bestellten Artikel. Individuelle Versandkosten wie der kostenlose Versand ab einem bestimmten Bestellwert können über Warenkorb-Regeln eingerichtet werden.
Wird Ware an unterschiedliche Lieferanschriften bestellt, so werden die Versandkosten vollautomatisch aufgeteilt und angepasst. Die jeweiligen Kosten sind für den Kunden bereits im Bestellprozess ersichtlich.
Anbindungsmöglichkeiten an Logistikunternehmen wie DHL oder UPS ermöglichen den unverzüglichen Versand abgeschlossener Bestellungen.

- Multi-Shop Funktionen
Multi-Shop Funktionen
Durch die Multi-Shop Funktion bietet Magento alle Voraussetzungen, um mehrere Shops innerhalb einer einzigen Installation zu betreiben. So können erstellte Artikel auf verschiedenen Webseiten in unterschiedlichen Layouts und Sprachen dargestellt und dennoch zentral verwaltet werden.
Alternativ lässt sich diese Funktion auch dazu verwenden, um verschiedene Artikelkategorien als eigenständige Portallösung in einer Website darzustellen.
Im Magento Backend gibt es eine Vielzahl an Möglichkeiten, Berichte für die einzelnen Stores, Standorte sowie Produktkategorien aufzurufen. Bei Bedarf lassen sich diese sogar als RSS-Feed abonnieren.

- Erweiterbarkeit
Erweiterbarkeit
Der modulare Aufbau von Magento bietet die optimale Basis, um Ihren Online Shop um zusätzliche Funktionen zu erweitern. Wie bei jedem Open Source Projekt spielt die Gemeinschaft der Anwender und Entwickler bei Magento ebenfalls eine große Rolle. Kostenfreie Erweiterungen werden gerne jedem zur Verfügung gestellt, der mit einer freundlichen Haltung in die Community eintritt.
Mit Hilfe des Magento Connect Manager können Module und Erweiterungen einfach in Magento inkludiert werden. Stand heute gibt es bereits mehr als 2.000 kostenlose und kostenpflichtige Erweiterungen.
Eine erste Übersicht zu den derzeit besten Erweiterungen der Community erhalten Sie unter www.tsdesigns.de und anderen Seiten. Alle Magento-Erweiterungen sind unter Magento Connect in einem Katalog aufgeführt und unter www.magentocommerce.com/magento-connect ersichtlich.

- Optische Anpassung
Optische Anpassung
Das Erscheinungsbild eines jeden Magento Stores kann individuell an die Corporate Identity angepasst oder in die vorhandene Firmenseite optisch integriert werden. Während einige Einstellungen wie das Logo bereits über die Konfiguration geändert werden können, sind andere Bereiche nur im Template System möglich. Durch den modularen Aufbau muss nicht mehr das ganze Theme kopiert und angepasst werden, oft sind Änderungen nur in einer Datei nötig. Das übrige Design wird automatisch in das angepasste Theme eingebunden.
Um den verschiedensten Produktarten gerecht zu werden, bietet Magento verschiedene Produktansichten. Diese können im Produkt zugewiesen werden, um einer Produktreihe ein einheitliches Bild zu verleihen.
Desweiteren können über sogenannte Widgets bestimmte Produkte wie Neuheiten, Top-Seller oder Restposten auf der Startseite platziert und im entsprechenden Gewand dargestellt werden. Animierte Produktempfehlungen oder gar Produktfilme lassen sich auf beliebigen Produktseiten einbinden.
Die durch das Shop-System generierten Rechnungen, Lieferscheine oder Gutschriften lassen sich mit Hilfe einer Magento-Erweiterung genauso in das Erscheinungsbild der Geschäftspapiere wandeln wie alle Email-basierten Bestell- und Versandbestätigungen.

- Suchmaschinen Optimierung
Suchmaschinen-Optimierung (SEO)
Der beste Online-Shop, die tollsten Produkte, die günstigsten Preise. All dies hilft nichts, wenn der Shop nicht gefunden wird.
Magento ist daher von Anfang an auf Suchmaschinenoptimierung (SEO) ausgerichtet: Eine saubere URL-Struktur, individuelle Seitentitel, produktspezifische Meta-Informationen sowie eine integrierte XML-Sitemap sorgen für eine problemlose Indizierung durch Suchmaschinen.
Direkt bei der Anlage neuer Artikel können Meta-Informationen wie Beschreibungen und Schlagwörter jedem Produkt individuell mitgegeben werden und so über Suchmaschinen gefunden werden.
Suchmaschinenfreundliche Verzeichnispfade (URL) werden bei Kategorien und Produkten mit Hilfe von relevanten Schlagwörtern generiert. Die Seite wird in Suchmaschinen durch das Vorkommen der bedeutsamen Wörter in den Verzeichnispfaden höher gelistet.
Die durch Suchmaschinen auf die Seite geleiteten Besucher übermitteln beim Betreten des Shops ihre Suchanfragen, die von Magento automatisch in eine Schlagwortübersicht aufgenommen werden. Die einzelnen Schlüsselworte können als dynamische Liste in den Shop eingebunden werden, um stärkere Betonung auf den Inhalt zu geben. Je häufiger ein Wort gesucht wird, desto stärker wird seine Wichtigkeit hervorgehoben.
Um Besuchern und Suchmaschinen eine Übersicht über alle verfügbaren Kategorien und Produktseiten zu geben, erstellt Magento eine sogenannte Sitemap. Diese hilft, das Finden von kürzlich aktualisierten Inhalten zu vereinfachen und zu beschleunigen. Des weiteren werden alle geänderten Inhalte mit einem Modifikationsdatum versehen und signalisieren Suchmaschinen einen veränderten Datenbestand. Dies führt zu einer Reindizierung der neuen Inhalte.
Eine detaillierte Auswertung zum Verhalten aller Benutzer der Suchmaschinen und der Suchbegriffe bietet das kostenlose Analyse Tool Google Analytics. Dieses ist bereits in Magento nahtlos integriert und muss lediglich aktiviert werden.
Ebenfalls integriert ist eine Schnittstelle zu Google Base, wo alle Artikel in einer speziellen Produktsuchmaschine gelistet werden. Die Produkte werden so oftmals auf der ersten Suchergebnisseite hervorgehoben aufgeführt.
- Verkaufsfoerderung
Verkaufsförderung
Ein Online-Shop lebt von seinen Kunden. Magento bietet daher eine Vielzahl von verkaufsfördernden Maßnahmen zur Neukundengewinnung und Kundenbindung.
Flexible Preisregeln mit der Möglichkeit zur Beschränkung auf Stores Kundengruppen, Zeiträume, Produkte und Kategorien bieten zahlreiche Kombinationsmöglichkeiten von verkaufsfördernden Maßnahmen.
Funktionen zur Verkaufsförderung wie Up-Selling (Überzeugung der Kunden vom höherwertigen Artikel) und Cross-Selling Empfehlung von Zubehör, etc. zu einem im Warenkorb befindlichen Produkt) helfen den Absatz zu steigern.
Verkaufsfördernde Maßnahmen wie Gutscheine, Wunschzettel und Artikelbewertungen dienen ebenfalls dazu den Kunden zu animieren, mehr als geplant zu kaufen.
Kunden können über neue Produkte und Aktionen sowohl per Newsletter als auch über RSS informiert werden. Eine Empfehlung von Kunde zu Kunde ist ebenfalls bereits integriert.


- Lokalisierung
Lokalisierung
Um Produkte auch auf ausländischen Märkten anzubieten, bedarf es der Übersetzung der Shop-Funktionen. Derzeit gibt es bereits über 60 kostenlose Lokalisierungspakete. Eine einfache Installation sorgt für die Übersetzung sowohl im Online Shop selbst, als auch in der Administration.
Alle Lokalisierungen werden von der Community bereit gestellt und bereits kurz nach neuen Updates auf den aktuellen Stand gebracht.
Durch die ursprüngliche Ausrichtung auf den amerikanischen Markt muss der Shop für die jeweiligen Länder rechtssicher gestaltet werden. Hierbei helfen Erweiterungen, jedoch kann eine individuelle Anpassung nötig sein.
Eine bevorzugte Lokalisierung kann über die Domain beim Betreten des Shops aufgerufen werden. So sind unter der Domain www.mein-shop.de alle Inhalte in deutscher Sprache ersichtlich während unter www.my-shop.com standardmäßig die englische Sprache hinterlegt ist. Die jeweilige Währung ist ebenfalls definierbar und kann über einen Kursabgleich Verkaufsförderung Lokalisierung in andere Währungen umgewandelt werden.

- Schnittstellen und Anbindungen
Schnittstellen
Magento bietet die Möglichkeit mit den unterschiedlichsten Programmen durch Schnittstellen in einen Dialog zu treten. Eine sogenannte API wird bereits von Magento standardmäßig bereitgestellt. Sensible Kundendaten werden über das beim Datenaustausch zum Einsatz kommende SOAP-Protokoll übertragen. Somit ist ein sicherer Austausch des Datenbestandes mit einer Warenwirtschaft und anderen Programmen gewährleistet.
Über eine integrierte Import-/Exportfunktion lassen sich unbeschränkt Datensätze im Format Microsoft Excel XML sowie CSV automatisch ein- und auslesen. Über den Profil-Assistenten können vorab individuelle Filter für die zu übertragenen Daten definiert werden.
Der große Funktionsumfang des Magento eCommerce Systems veranlasst viele Betreiber von Online Shops zu einem Umstieg auf Magento. Alle wichtigen Daten des alten Shops können mittels der Import-Funktion übernommen werden.
Anbindungen
In der Administration von Magento befindet sich eine Vielzahl unterschiedlicher Funktionen zur Anbindung an wichtige Dienste.
Unabhängig davon, ob der Online Shop an Logistikunternehmen wie DHL und UPS oder an Webdienste wie Google Base, Google Analytics, Google Website Optimizer oder Google Checkout angebunden werden soll – die jeweiligen Schnittstellen sind bereits integriert und nötige Konfigurationen können einfach über die Administration eingestellt werden. Eine Anbindung ist dann von Vorteil, wenn die Versandkosten sowie der Versandstatus mit dem Logistikunternehmer abgeglichen werden soll. Für eine sichere Zahlungsabwicklung stehen Schnittstellen zu PayPal oder anderen Bezahlsystemen bereit.
Webdienste wie Google Analytics gewinnen für Shopbetreiber immer mehr an Bedeutung. Über die in der Administration zur Verfügung gestellte Anbindung können Besucherstatistiken per Klick einfach ausgewertet werden.
Individuellere Anbindungen zu anderen Dienstleistern wie Preissuchmaschinen ist über Erweiterungen möglich, um Produkte einer großen Kundengruppe anzubieten.
- Sicherheit
Sicherheit
Gerade in der heutigen Zeit spielt die Sicherheit in Online-Shops eine wesentliche Rolle. Magento bietet daher ein modernes Sicherheitskonzept mit wesentlichen Funktionen zur Bereitstellung eines vertrauenswürdigen Online-Shops.
Im Zusammenhang mit Online-Zahlungen ist höchste Sicherheit eine Grundvoraussetzung. Magento bietet daher einen vollständig SSL-verschlüsselten Bestellprozess an, wodurch kundenbezogene Daten wie Bank – oder Kreditkarteninformationen transaktionssicher gespeichert und übermittelt werden können. Mit unterstütztem 3-D Secure soll das Betrugsrisiko und der Ausfall von Zahlungen durch Kartenmissbrauch reduziert werden. Zudem wird den Shop-Betreibern, die 3-D Secure einsetzen, der Zahlungseingang garantiert.
Alle Bereiche in der Magento Administration sind über Benutzergruppen steuerbar. So erhalten Mitarbeiter nur Zugriff auf ihren Verantwortungsbereich und können keine unabsichtlichen Änderungen in anderen Verwaltungsbereichen vornehmen.
Werden Sicherheitslücken in Magento geschlossen oder ist ein Update verfügbar, so erfährt dies der Benutzer direkt nach der Anmeldung in der Administration. Diese Information verschwindet erst wenn die Nachricht als gelesen gekennzeichnet wurde.
Updates können sowohl per Mausklick über den Magento Connect Manager als auch via PEAR vollautomatisch installiert werden.
Die größte Sicherheit kann jedoch nicht garantiert werden, wenn eine Einrichtung des Servers und des Magento Shops durch unqualifiziertes Personal durchgeführt wird. Wenden Sie sich daher immer an einen vertrauenswürdigen und erfahrenen Partner.



- TOP 30 Erweiterungen
TOP 30 Extensions
Die besten Magento-Erweiterungen haben wir für Sie auf einer eigenen Seite dargestellt. Diese finden Sie hier.