Inhaltsverzeichnis

Alle Kapitel aufklappen
Alle Kapitel zuklappen
Vorwort
17
1 E-Commerce
21
1.1 Eine kurze Einführung in das Thema E-Commerce
21
1.2 Die Entwicklung des Internethandels in den letzten Jahren
22
1.3 Aktuelle Trends und Zukunftsaussichten
23
1.4 Was spricht für bzw. gegen einen eigenen Online-Shop?
25
1.4.1 Vorteile von Online-Shops
25
1.4.2 Bedenkenswerte Aspekte
26
1.4.3 Was kostet ein Online-Shop?
27
1.5 Fazit
28
2 Einführung in Magento
31
2.1 Die Magento-Success-Story
31
2.2 Magento-Produktlinien
33
2.3 Pro und Kontra – Analyse der Software
33
2.4 Vergleich mit anderen Webshop-Systemen
38
2.4.1 Magento
39
2.4.2 xt:Commerce
40
2.4.3 OXID Community Edition
41
2.4.4 Shopware
42
2.4.5 osCommerce
44
2.4.6 PrestaShop
45
2.4.7 Zusammenfassung
46
2.5 Fazit
47
3 Installation von Magento
49
3.1 Lokale Installation
50
3.1.1 Lokale Installation und Konfiguration der Magento-Testumgebung auf der Basis von XAMPP
50
3.1.2 Eine kurze Einführung in XAMPP
59
3.1.3 Überprüfen der Webserver-Konfiguration mit Magento Check
62
3.1.4 Anpassung der Konfiguration für Magento
63
3.1.5 Installation von Magento
64
3.1.6 Installation der Beispieldaten
73
3.1.7 Wenn die Installation fehlschlägt
74
3.1.8 Installation des deutschen Sprachpakets
75
3.1.9 Einrichten einer Magento-Testumgebung mithilfe von VirtualBox
77
3.1.10 Magento and Zend Server – Unified Installer
78
3.2 Installation auf einem Shared Webspace
80
3.3 Was Sie bei einem eigenen Server beachten sollten
83
3.4 Umzug der Testumgebung auf ein Produktivsystem
84
3.5 Setup von goeffel.com
86
3.6 Fazit und Ausblick
86
4 Der eigene Online-Shop auf der Basis von Magento
87
4.1 Die ersten Schritte nach der Installation
87
4.2 Das Magento Dashboard – bleiben Sie immer auf dem Laufenden
88
4.3 Wo verbirgt sich was? Ein kurzer Funktionsüberblick
91
4.4 Die grundlegende Konfiguration
93
4.4.1 Allgemeine Konfigurationseinstellungen
94
4.4.2 Locale Packs
110
4.4.3 Konfiguration des Produktkatalogs
110
4.4.4 Konfiguration der Kundeneinstellungen
119
4.4.5 Konfiguration der Verkaufseinstellungen
124
4.4.6 Google API, PayPal-Konten, System und Erweitert – Einstellungen für Entwickler
133
4.5 Nachrichten
134
4.6 Sicherung des Webshops
135
4.7 Steuersätze
137
4.8 Transaktions-E-Mails
141
4.9 Zahlungsmöglichkeiten
145
4.10 Benutzer- und Gruppenberechtigungen
149
4.11 Cache
154
4.12 Index-Verwaltung
155
4.13 Fehlerbehandlung
156
4.14 Fazit
157
5 Aufbau des Artikelkatalogs
159
5.1 Kategorien anlegen und verwalten
159
5.1.1 Struktur der Kategorien
160
5.1.2 Kategorien anlegen
161
5.1.3 Kategorien umbenennen und löschen
167
5.1.4 Kategorien verschieben
168
5.2 Attribute hinzufügen und verwenden
169
5.2.1 Was sind Attribute?
169
5.2.2 Attribute anlegen
170
5.2.3 Attributsets anlegen und verwenden
176
5.2.4 Fazit
179
5.3 Überblick über die einzelnen Artikelarten
179
5.4 Artikel anlegen und verwalten
181
5.4.1 Einführung in die Navigation beim Anlegen eines Artikels
181
5.4.2 Einfachen und virtuellen Artikel anlegen
184
5.4.3 Gruppenartikel anlegen
194
5.4.4 Konfigurierbaren Artikel anlegen
196
5.4.5 Bündelartikel anlegen
200
5.4.6 Downloadartikel anlegen
203
5.4.7 Unverbindliche Preisempfehlung/Minimum Advertised Price (MAP)
206
5.4.8 Artikelbilder hinzufügen und verwalten
209
5.5 Verkaufsfördernde Maßnahmen auf Artikelebene
212
5.5.1 Zubehör
213
5.5.2 Up-Selling
214
5.5.3 Cross-Selling
214
5.5.4 Interessantes Modul: Mass Product Relater
215
5.6 Verbinden von Artikeln mithilfe von Tags
215
5.7 Feedback beachten: Bewertungen der einzelnen Artikel durch die Kunden
217
5.8 Fazit
218
6 Bestellprozess und Bestellablauf im Detail
219
6.1 Bestellung aus Sicht des Benutzers
219
6.2 Bestellungen bearbeiten
228
6.3 Bestellungen erstellen
233
6.4 Bestellstatus und Bestellzustand
236
6.5 Fazit
237
7 Verwalten Sie Ihre Kunden
239
7.1 Wie sich Kunden registrieren und welche Vorteile dadurch entstehen
239
7.2 Kundenverwaltung
247
7.3 Kundenstamm exportieren
256
7.4 Benutzergruppen im Zusammenspiel mit verkaufsfördernden Maßnahmen
258
7.5 Kundengruppen bestimmte Zahlungs- und Liefermethoden erlauben
259
7.6 Benutzerberechtigungen
261
7.7 Kundenaktivierung
262
7.8 Fazit
262
8 Verkaufsfördernde Maßnahmen
263
8.1 Newsletter
263
8.1.1 Newsletter erstellen
265
8.1.2 Newsletter versenden
271
8.1.3 Zusätzliche Konfigurationsoptionen
275
8.1.4 Anbindung an externe Newsletter-Tools
276
8.2 Preisregeln definieren
279
8.2.1 Preisregeln für den Artikelkatalog
280
8.2.2 Preisregeln für den Warenkorb
285
8.2.3 Up-Selling, Cross-Selling und Zubehör
290
8.3 Artikel auf der Startseite
291
8.4 Affiliate
293
8.5 Suchmaschinenoptimierung
293
8.5.1 Sprechende URLs
294
8.5.2 Metainformationen hinterlegen
294
8.5.3 URL Rewrite Verwaltung
297
8.5.4 Die Geschwindigkeit erhöhen
297
8.5.5 Kanonische URLs
298
8.5.6 Sitemap erstellen
298
8.6 Fazit
299
9 Inhalte verwalten
301
9.1 Überblick über das Content-Management-System
301
9.2 Erstellung des Impressums sowie weiterer Informationsseiten
303
9.3 Statische Blöcke
307
9.3.1 Statische Blöcke anlegen
308
9.3.2 Statische Blöcke individuell auf der Seite einbinden
309
9.3.3 Statische Blöcke dauerhaft in das Design einbinden
313
9.4 Widgets in Magento
315
9.4.1 Mitgelieferte Widgets in Magento
315
9.4.2 Widgets installieren und einbinden
316
9.5 Umfragen erstellen und auswerten
318
9.5.1 Wie erstellen Sie Umfragen?
319
9.5.2 Wie werten Sie die Umfragen aus?
320
9.5.3 Wie verhindern Sie das mehrmalige Abstimmen eines Besuchers?
320
9.6 Fazit
321
10 Lokalisierung
323
10.1 Installation eines weiteren Sprachpakets
323
10.2 Artikel und Inhalte in verschiedenen Sprachen
326
10.3 Wenn es mit der Übersetzung hapert: Sprachpakete selbst anpassen
331
10.4 Rechtliche Anpassungen für den deutschen E-Commerce-Markt
335
10.4.1 Allgemeine Geschäftsbedingungen und Widerrufsrecht
335
10.4.2 Zuzüglich Versandkosten
337
10.4.3 Button-Lösung
338
10.4.4 Erweiterungen für die Anpassung von Magento
339
10.5 Fazit
340
11 Erfolgsmessung mit Magento
341
11.1 Überblick über die Möglichkeiten, Berichte zu generieren
341
11.1.1 Verkäufe
341
11.1.2 Warenkorb
345
11.1.3 Artikel
345
11.1.4 Kunden
346
11.1.5 Schlagworte
347
11.1.6 Bewertungen
347
11.1.7 Suchbegriffe
348
11.2 Immer auf dem neuesten Stand bleiben dank RSS-Feeds & Co.
350
11.2.1 RSS-Feeds in Magento
350
11.3 Webcontrolling-Werkzeuge von Drittanbietern
352
11.3.1 Kennzahlen und Informationen
353
11.3.2 Google Analytics
353
11.3.3 econda Shop Monitor
358
11.4 Fazit
364
12 Design, Themes, Templates
365
12.1 Einführung
365
12.1.1 Themes
366
12.1.2 Designpakete
367
12.1.3 Das Theme-Fallback-Modell
367
12.2 Entwicklung eines eigenen Designs
369
12.2.1 Eigene Designpakete und Themes erstellen und anwenden
369
12.2.2 Anpassen der grafischen Gestaltung
371
12.2.3 Anpassen der Templates
374
12.2.4 Anpassen des Layouts
378
12.3 Fazit
385
13 Magento anpassen und erweitern
387
13.1 Einführung in den Aufbau von Magento
387
13.1.1 Die Ordnerstruktur
387
13.1.2 Das Zend Framework
388
13.1.3 Das MVC-Konzept und dessen Verwendung in Magento
390
13.1.4 Datenbankdesign
392
13.2 Eigene Magento-Erweiterungen entwickeln
394
13.2.1 Eine eigene Erweiterung entwickeln
394
13.2.2 Magento-Programmierung: Wie mache ich was?
418
13.3 Magento Connect: Erweiterungen installieren und aktuell halten
422
13.3.1 Die Magento Connect-Plattform
422
13.3.2 Der Magento Connect Manager Downloader
425
13.3.3 Ein eigenes Modul auf Magento Connect zur Verfügung stellen
427
13.4 Interessante Erweiterungen für die Entwicklung
440
13.4.1 Magento Profiler
440
13.4.2 Commerce Bug
441
13.4.3 FireGento
441
13.4.4 Magneto Debug
442
13.4.5 Modman
442
13.4.6 n98-magerun
442
13.5 Fazit
443
14 Migration von bestehenden Systemen und Datenimport
445
14.1 Migration von osCommerce
445
14.1.1 Bis Magento-Version 1.3/1.4/1.5
445
14.1.2 Ab Magento-Version 1.6
450
14.2 Migration von anderen E-Commerce-Lösungen bzw. Systemen
450
14.3 uRapidFlow
459
14.4 Fazit
460
15 Magento Multistore konfigurieren und nutzen
461
15.1 Views, Stores und Websites
461
15.2 StoreViews (weitere Sprachen)
463
15.3 Stores (Hersteller-Shops)
470
15.4 Website (ein komplett anderer Shop)
474
15.5 Fazit
477
16 Magento aktualisieren
479
16.1 Server-Einstellungen korrekt konfigurieren
479
16.2 Installierte Module auflisten und auf Updates überprüfen
480
16.2.1 XML-Konfigurationsdateien überprüfen
480
16.2.2 FireGento: Diagnosemodul
480
16.3 Magento-Update durchführen
481
16.4 Update fertig – was nun?
482
16.5 Update getestet – was nun?
482
16.6 Fazit
483
17 Anbindung an ERP- und Warenwirtschaftssysteme
485
17.1 Warum ein Warenwirtschaftssystem?
486
17.2 Kommerzielle Lösungen
487
17.2.1 Amicron-Faktura
487
17.2.2 pixi*
488
17.2.3 Actindo
489
17.2.4 Lexware
490
17.2.5 Sage GS-Auftrag
491
17.2.6 Faktura-XP
492
17.2.7 Microsoft Dynamics
493
17.3 Open-Source-Lösungen
494
17.3.1 JTL-Wawi
494
17.3.2 OpenERP
495
17.4 Anbindung von Actindo
496
17.4.1 Schnittstellenprojekte im Allgemeinen
496
17.4.2 Actindo
497
17.5 Fazit
504
18 Mehr aus Magento herausholen
507
18.1 Möglichkeiten mit Magento
507
18.1.1 Flat Catalog verwenden
507
18.1.2 Magento-Entwicklung überprüfen
508
18.1.3 Magento-Einstellungen verändern
508
18.2 Caching mit Magento
508
18.2.1 Der Standard-Cache von Magento
509
18.2.2 Cm_Cache_Backend_File
509
18.2.3 APC
509
18.2.4 Memcached
510
18.2.5 Redis
511
18.2.6 Magento Class Path Cache
512
18.3 Optimierung von MySQL
513
18.3.1 Anpassung der MySQL-Konfiguration
513
18.3.2 Mehrere Datenbank-Server nutzen
514
18.4 Fazit
515
19 Marktplätze und Preissuchmaschinen
517
19.1 Ist der Multichannel-Vertrieb sinnvoll?
517
19.2 Google Shopping
518
19.3 Sonstige Preissuchmaschinen bzw. Portale
526
19.4 eBay und Amazon
528
19.5 Fazit
533
20 Mobile Commerce
535
20.1 Einführung in das Thema Mobile Commerce
536
20.1.1 Mobiles Einkaufen
536
20.1.2 Mobile Payment
536
20.1.3 Mobile Ticketing
537
20.1.4 Mobile Gutscheine, Coupons und Kundenkarten
537
20.1.5 Kauf und Lieferung von digitalen Inhalten
537
20.1.6 Ortsbezogene Dienstleistungen
537
20.1.7 Informationsdienstleistungen
538
20.1.8 Mobile Banking und Mobile Brokerage
538
20.1.9 Mobile Marketing und Werbung
538
20.1.10 Fazit
538
20.2 Chancen und Möglichkeiten für den eigenen Shop
539
20.3 Native Anwendung versus mobiloptimierte Website
540
20.3.1 Einführung
540
20.3.2 Faktoren für die Entscheidungsfindung
541
20.3.3 Fazit
544
20.4 Welche Möglichkeiten bietet Magento?
544
20.4.1 Native Anwendung
544
20.4.2 Mobiloptimierte Website
547
20.5 Fazit
549
21 Integration in soziale Netzwerke am Beispiel von F-Commerce
551
21.1 Es gibt nicht nur Facebook
551
21.2 Integration von Facebook
553
21.2.1 Like und Share Button
553
21.2.2 Send Button
556
21.2.3 Subscribe Button
558
21.2.4 Comments
558
21.2.5 Sonstige Social Plugins
560
21.2.6 Facebook-Shop
560
21.3 Fazit
567
22 Magento Enterprise Edition und Magento Go
569
22.1 Magento Enterprise Edition
569
22.1.1 Unterschiede und Gemeinsamkeiten
570
22.1.2 Für wen eignet sich die Magento Enterprise Edition
577
22.2 Magento Go
577
22.2.1 Ein kurzer Exkurs: Software as a Service (SaaS)
577
22.2.2 Rahmenbedingungen von Magento Go
579
22.2.3 Der erste eigene Magento Go-Shop
580
22.2.4 Das Magento Go-Backend
581
22.2.5 Das Magento Go-Frontend
585
22.2.6 Magento Go-Support
586
22.3 Fazit und Ausblick
587
23 Weiterführende Themen und Troubleshooting
589
23.1 Magento und das Thema Performance
589
23.2 TYPO3 + Magento = TypoGento
592
23.3 Interessante Erweiterungen aus der Magento Community
593
23.3.1 AOE Scheduler
593
23.3.2 Magescription
594
23.3.3 Data Feed Manager
594
23.3.4 Fontis WYSIWYG Editor
594
23.3.5 Fooman Speedster
595
23.3.6 Bankeinzug/Lastschrift
596
23.3.7 Help Desk by aheadWorks
596
23.3.8 Vertical Navigation with CSS Classes
596
23.3.9 aheadWorks On Sale
597
23.3.10 VIANETZ AdvancedInvoiceLayout for Magento
597
23.3.11 Color Swatches
598
23.3.12 BCP – Better Configurable Products
598
23.3.13 Blog Extension
599
23.3.14 Market Ready Germany
599
23.3.15 German Setup
599
23.3.16 M2E Pro
600
23.4 Hilfe, ich habe ein Problem!
600
23.4.1 Die Magento Community
600
23.5 Magento-Schulungen für Anwender, Designer und Entwickler
606
23.6 Ein kurzes Wort noch zur Aktualität dieses Buches
606
23.7 Bleiben Sie auf dem Laufenden dank unseres Blogs
607
23.8 Ausblick und abschließendes Fazit
608
Anhang
611
A Inhalt der DVD-ROM
611
Index
613