Die Grundlagen einer erfolgreichen E-Commerce-Website

Eine E-Commerce-Site wird nicht leichtfertig gestartet. Wir möchten, dass es effektiv und schön ist, mit einer außergewöhnlichen Benutzeroberfläche und einer Reihe von Verkäufen, die es mit seinen Konkurrenten aufnehmen können. Kurz gesagt, Ruhm, Glück und Schönheit nach langen Stunden der Arbeit.
Aber lassen Sie uns klar sein, all diese Punkte betreffen hauptsächlich das Design, das Marketing und den strategischen Aspekt des Biests, aber ein Punkt, der nicht übersehen werden sollte, ist seine Leistung. Wieso den ? Leistung ist ein unverzichtbarer Teil der Benutzererfahrung.
01
Sie sollten wissen, dass die Leistung einer Website die Wahrnehmung eines Dienstes und damit die angebotene Benutzererfahrung stark beeinflusst. Die Performance beeinflusst auch die Transformation, die Umsatzsteigerung und damit die Wirtschaftlichkeit des Systems..
Und dort ist es notwendig, den technischen Aspekt des Problems zu untersuchen.
Als UX-Designer von Beruf erhebe ich nicht den Anspruch, die absolute Wahrheit zu besitzen, aber ich denke, dass es notwendig und wichtig ist, zumindest diesen Aspekt und seine Auswirkungen auf Ihre E-Commerce-Site zu verstehen. Beachten Sie, dass dieser Artikel von einem unserer technischen Experten genehmigt wurde!
Leistung spielt eine Schlüsselrolle. Leider ist dies ein Punkt, der oft zu spät (am Ende des Projekts) angegangen wird. Es ist jedoch ratsam, in jeder Phase darauf einzugehen. Es sollte wie folgt passen:

  • Medien (Desktop und Handy, Tablet)
  • Mögliche Verbindungen (WLAN, 3G oder schlimmstenfalls Edge)
  • Unsere Umgebung (Ort, Zeitbeschränkung, Stresszustand, Behinderung).

Beispielsweise bietet Facebook mehrere Versionen seines Dienstes an, um seine Einführung in Schwellenländern zu durchbrechen.
Daher ist es notwendig, dass jedes Mitglied Ihres Teams sich seiner Bedeutung und seiner Auswirkungen auf das Projekt bewusst wird. Was das „done“ (done) der agilen Methode betrifft, müssen Sie Ihre Leistungsmerkmale vorgelagert definieren, um sie auf die vorrangigen Teile Ihres Dienstes / Ihrer Website anzuwenden.
Aber was sind dann die Hauptkriterien, die erfüllt werden müssen? Hier sind sie:

1/ Die Reaktionsgeschwindigkeit

0
Nichts ist schlimmer im Jahr 2017, als länger als 3 Sekunden auf einer Seite zu warten, die nicht geladen wird, weil eine Anfrage zu lang ist, HTML-Seiten zu geladen sind, Bilder zu schwer sind oder ein Design zu komplex ist …
Das sollte bekannt sein Die Langsamkeit einer Website kann einen großen Einfluss auf die Indizierung haben. Google kann Ihre Website unter dem akzeptablen Schwellenwert von maximal 2 Sekunden für eine korrekte Indexierung schätzen. Es kann Sie daher vollständig von Suchmaschinen ausschließen.

Aber keine Indizierung, keine Sichtbarkeit, keine Sichtbarkeit, keine Kunden…

Ihre Website darf nicht zum Ort des Untergangs werden. Eine schnelle Seite stellt ihre Kunden zufrieden und da sie häufiger konsultiert wird, fördert sie ihre Positionierung in Suchmaschinen..
Ein Artikel von Nati Slalom gibt an, dass alle hundert Millisekunden bis zu fast 1% des Umsatzes verloren gehen. In jedem Fall können Sie mit einem geteilten Laden zeigen, dass Ihre Website zuerst geladen wird, bevor die gesamte Seite angezeigt wird.
Hier ist ein kleines Lernprogramm Optimierung der von Google angebotenen Seiten.
Aussehen_FNAC
 

2/ Betriebslast widerstehen

HundWas.. ? Sie wollten Rihannas neueste Single zu Weihnachten bestellen, aber der Server stürzte direkt nach der Bestätigung der Bestellung ab?
Sie sollten wissen, dass die Kalibrierung einer Website sowohl in ihrer Serverinfrastruktur als auch in ihrer Speicherverwaltung eine beeindruckende Anzahl von Verbindungen und Anfragen berücksichtigen muss, um nicht zu bestimmten Schlüsselzeiten des Jahres wie Schlussverkäufen oder Feiertagen „abzustürzen“. Die E-Commerce-Plattform von ESF musste sich an den immer höheren Strombedarf anpassen, um Lastspitzen von mehr als 3500 Bestellungen pro Tag oder mehr als 1 Million Euro zu erreichen. Beim Entwerfen Ihrer Lösung Sie müssen die Anzahl der Anfragen in Ihren Datenbanken so weit wie möglich begrenzen. Jeder Ausfall des Servers kann dazu führen, dass Sie ein großes Umsatzvolumen verlieren.
 

3/ Seine Verfügbarkeit

3bSie kennen den berühmten Fehler 503: Service Unavailable, der Sie wirklich nervt, wenn Sie eine Verbindung herstellen müssen ...
Eine E-Commerce-Website entwickelt sich ständig weiter. Der Katalog wächst, er muss in den Farben der Saison oder des aktuellen Geschehens gekleidet sein. Die Verwaltung von Verbesserungs- oder Wartungsarbeiten ist unerlässlich und konstant, muss jedoch einer Methodik für die Aktualisierung in Zeiten geringer Auslastung oder über Failover von einem Server auf einen anderen (Lastenausgleich) folgen.
 

4) Seine Zuverlässigkeit.

Labyrinth2B
Schade um Ihre Seite, die immer noch eine Suche bietet, die Schlittschuh läuft, eine Antwort neben dem Teller und Fehler in der Datenbank ...
Ein Online-Angebot zu haben ist gut, aber wenn sich Ihre Daten dafür eine Architektur leihen müssen, die den 12 Werken von Asterix würdig ist, oder sogar ein Labyrinth von Verifikationssystemen mit schlecht optimierten Algorithmen, haben Sie große Chancen, den Überblick zu verlieren. Wichtig ist, dass Sie Ihre Lösung ständig vereinfachen, testen und anpassen. Im Falle einer Suchmaschine oder eines Dienstes, die Preise direkt für Sie berechnen müssen, muss der eingesetzte Algorithmus insbesondere durch parallele Berechnungen oder eine effiziente Indexierung möglichst verkürzte Antwortzeiten bieten.
Die Leistung Ihrer Website muss daher mehrere Faktoren haben:
– Auf der Serverseite fangen wir zuerst an: bei der Architektur Ihrer Lösung, dem Datenmanagement, der IS-Schicht, Ihren Berechnungsalgorithmen, dann der technischen Performance und Servergeschwindigkeiten und schließlich der Qualität der Optimierung Ihrer Datenbank.
– Auf der Client-Seite stellen Sie sicher: die Leistung der verwendeten Sprache und der Entwicklungsframeworks, das minimale Gewicht der grafischen Elemente und schließlich die Optimierung und Vereinfachung des Designs, um zu viele Anfragen und zu komplexe HTML-Seiten zu vermeiden.
 

Lassen Sie uns die wichtigsten Teile für eine bessere Leistung sezieren ...

Die Architektur
Die Architektur Ihrer E-Commerce-Lösung spielt eine Schlüsselrolle. Wenn dies schlecht angenommen wird, leidet die Website unter einer schlechten Kalibrierung ihres Datenverkehrs und verliert an Anzahl der Konsultationen, kann sich nicht weiterentwickeln und wachsen.
Im Allgemeinen ist die Architektur in mehrere Teile unterteilt, um sie nach Art der Aufgabe zu spezialisieren. Im E-Commerce werden Lösungen immer mehr Multichannel. Dabei gilt es, die Verknüpfungen mit allen Infrastrukturen, den unterschiedlichen Daten und Datenbanken zu berücksichtigen. Standort-, Filial-, Bestands-, Kundenservice- und CRM-Daten sind immer noch geschlossene Welten, die effizienter wären, wenn sie auf einer gemeinsamen Basis betrieben würden. Die Verwaltung der gesammelten oder zu verwaltenden Daten nach Kanälen leidet unter mangelnder Standardisierung.
Um diesem Bedarf gerecht zu werden, verwenden wir eine Middleware, die gemeinhin als PIM bezeichnet wird und in der Lage ist, alle Kanäle über ein einziges kohärentes System zu gruppieren. Dieses immer noch schwere System ermöglicht es, einmal installiert, die begehrte Einheit zwischen den verschiedenen Plattformen und bietet ein transversales, homogenes und effizientes Management: der Heilige Gral, den es zu erreichen gilt für viele Marken. Wenn diese Daten gesammelt werden, ermöglichen sie eine einfachere und umfassendere Verbraucheranalyse. Letztendlich sind Sie dann besser in der Lage, eine qualitativ hochwertige Benutzerreise und -erfahrung über alle Ihre Markenkanäle hinweg anzubieten.
Die IS-Schicht
Dies sind Akteure, die Softwarelösungen anbieten, die entsprechend den Tätigkeitsbereichen entwickelt wurden. Diese Lösungen ermöglichen es, Informationen zwischen Abteilungen zu zentralisieren, um eine bessere Gesamtübersicht zu gewährleisten, die Produktivität zu steigern und Ressourcen besser zu verwalten. Das kann zum Beispiel ERP (Enterprise Resource Planning) sein, ein Barzahlungssystem, eine Logistik- und Servicelösung, eine After-Sales-Service-Plattform. Die wichtigsten Verlage sind: Sage, Cegid, Divalto, Ines, SAP…
Ihre E-Commerce-Lösung muss mit diesen Plattformen kommunizieren können und daher muss sich die gewählte Lösung zwischen Ihren verschiedenen Informationssystemen öffnen können., Ihre realen und virtuellen Verkaufsstellen.
Plattformen
Dies sind die am weitesten verbreiteten Online-Handelsplattformen auf dem E-Commerce-Markt, aber nichts hindert Sie daran, bei Null anzufangen.

  • Auf der Seite der großen Konten und des Multi-Channel-Supports, wenden wir uns an Dienste wie Hybris, Magento, Intershop, Demandware…
  • Für kleinere Strukturen, werden wir uns mehr auf PrestaShop, Shopify, WooCommerce, VirtueMart konzentrieren.

Sie unterscheiden sich im Allgemeinen nach der Bedeutung ihrer Entwicklergemeinschaft, den verfügbaren Erweiterungsmodulen, der verwendeten Technologie und ihren Fähigkeiten zur Unterstützung der Kundenbedürfnisse.
Die Auswahl ist vielfältig, aber entscheidend. Je nach gewählter Lösung bringt jede ihre Stärken und Schwächen mit. Aber wir definieren die Lösung entsprechend den E-Commerce-Anforderungen, der Unternehmensstruktur und natürlich dem zugewiesenen Budget.
 

Zusammenfassung

Wenn Sie also der Start eines Dienstes, einer App oder einer E-Commerce-Site in Versuchung führt, Es ist sicherlich notwendig, auf seine kommerziellen, Marketing-, Design- und Erfahrungsherausforderungen zu reagieren, aber die Frage der Leistung bleibt wesentlich. Es versteht sich, dass der technische Aspekt Ihrer Plattform entsprechend ihrer Größe, ihrer Entwicklung, der Art der verwendeten Kanäle, dem Budget und der verfügbaren Bereitstellungszeit kalibriert wird.
In jedem Fall raten wir Ihnen, Ihre Bedürfnisse vorher genau zu analysieren. Bevor Sie mit einem solchen Projekt beginnen, führen Sie Ihr Projekt mit Strenge durch, indem Sie ständig zwischen Ihren Teams kommunizieren.
Wenn Sie eine erfolgreiche Website wollen, sollte diese nicht unter einer technischen Lösung und einem groben Projektmanagement leiden. UX-Republic kann Sie bei diesen Schritten unterstützen, wenn Sie loslegen müssen!
Viel Spaß beim Online-Verkauf!
ja

Jerome Daburon, UX-Evangelist – UX-Commerce Foundation @UX-Republik