Top Banner
E-Commerce et cross canal CMS / CMF DEVELOPPEMENT SPECIFIQUE
19

E-Commerce et cross canal

Jun 10, 2015

Download

Software

Fabien Gasser

E-commerce et cross canal : construire un environnement e-commerce complet sur la base d'un développement spécifique en PHP Symfony 2.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: E-Commerce et cross canal

E-Commerce et cross canal

CMS / CMF DEVELOPPEMENT SPECIFIQUE

Page 2: E-Commerce et cross canal

2

@fabien_gasser

Consultant avant-vente @GroupeSmile

E-commerce, développement spécifique…

Smile intégrateur de solutions open

source

Plus de 70 projets de plus 250 jours

Magento, Drupal, Jahia, Liferay, Sf2, Spring…

E-commerce

o 10 millions de produits et plus…

o 200 pages / secondes et plus

o Multi Store, Multi Marchand, Multi Canaux,

Marketplace…

Page 3: E-Commerce et cross canal

3

Différents types d’e-commerces

B2C

o e-shop : Unkut, Marketplace : Fnac, Drive :

Chronodrive, Auchan Drive…

o Abonnement : Birchbox

o Ventes flash : Voyages privés

B2B prix négocié par client :

o gestion de CE, vente de fournitures de bureaux…

Sur différents canaux !

Web, Mobile, Tablette, Magasin, Marketplace…

Cross channel > Omni Channel > Relevance Commerce

Page 4: E-Commerce et cross canal

4

Relevance Commerce : la technologie permet

le commerce omni-channel et renoue avec

une relation personnalisée avec le client

quelque soit son support de connexion.

En 2013

Web : 42,2 millions d’internautes (+ 5%)

Mobile : 24,1 millions de mobinautes (+ 21%)

Tablette : 5,1 millions de foyers équipés tablettes (+130%)

60% des consommateurs achète via mobile,

54 % utilisent plusieurs appareils

Les clients multicanaux dépense 300% de plus !

Page 5: E-Commerce et cross canal

Faire le choix d’un socle e-commerce

évolutif

Page 6: E-Commerce et cross canal

6

Le développement spécifique sert à combler le gap entre les

progiciels référents et le besoin client.

o Assembler des solutions et respecter des domaines fonctionnels

o « Nous voulons faire de Symfony le standard du middleware PHP » Fabien

Potencier

Page 7: E-Commerce et cross canal

7 Launch quickly, scale big later

Page 8: E-Commerce et cross canal

8

Réputation : connu et utilisé par tous, 700 contributeurs

Pérennité : soutenu par un éditeur Français proposant un support long-terme

Références : des nombreuses références sur une grande typologie de projet : CMS, e-commerce, métier.

Innovant : utilisant les dernières technologies en date, son utilisation permet une productivité plus importante, et maintient votre équipe à la pointe de la technologie.

Ressources : documentation, expertise, formation, la trousse à outil est complète pour la production.

Interopérable : Symfony sait s’intégrer avec d’autres framework et outils simplement, il est lui-même modulaire : Doctrine, Swiftmailer…

PHPUnit

SILEX

easybook

Symfony est aussi utilisé par d’autres

produits Open-Source

Page 9: E-Commerce et cross canal

9

Drupal

Leaphly

Vespolina

Sonata

Page 10: E-Commerce et cross canal

10

Données et caches locaux

Core Application

SI

Session

Cache

Redis

CMS

Catalogue

MySQL

Elastic Search

Offres

Produits

Clients

Commandes

CMS

Frontend

Varnish

Web/Tablette POS …

CRM PIM

Frontend

Varnish

Web/Tablette POS …

OMS

Back Office

Page 11: E-Commerce et cross canal

11

Catalogue

Commandes

Clients - CRM

Searchandising

CMS / Merchandising

Paiement

Page 12: E-Commerce et cross canal

12

ERP

Images

Sources de données

tierces

Videos

PIM

chercher

enrichir

traduire

maintenir

E-store

Mobile

Point de vente

Print

Page 13: E-Commerce et cross canal

13

Page 14: E-Commerce et cross canal

14

Les Bundles Sonata permettent de générer des écrans d’administration

Twitter Bootstrap, approche RAD, ne pas réinventer la roue

Manipulation des données avec Symfony 2 et Doctrine…

Accompagné d’une bibliothèque de bundles pour gérer des besoins divers

CMS

Médias

Actualités

Utilisateurs

Socle : internalisation, cache, macros…

+ Commandes, Dashboard…

Page 15: E-Commerce et cross canal

15

Rester en contact avec ses clients :

Segmentation client

Tâches et rappels

Processus de ventes

Des fonctionnalités

orientées -commerce

Panier abandonné

Suivi utilisateur

Page 16: E-Commerce et cross canal

16

La Recherche :

Intégration Elastic Search ou Solr pour indexer la PIM et bénéficier des avantages d’un moteur de recherche

o API REST

o Fonctionnalités liées à un moteur de recherche

Recommandation : up sell, cross sell…

Ajout de la gestion d’affinité produit à chaque achat ou création de liste de produits pour effectuer un système de recommandation simple

Définition de règle métier avec ExpressionLanguage pour l’association de produit

Moteur de recommandation : Mahout

Centraliser les événements utilisateurs et suivre l’activité de ses utilisateurs

New Relic Insight

ElasticSearch + Kibana + LogStash + Graylog

Page 17: E-Commerce et cross canal

17

Données localisées

GeoIp, traitements des logs

Connaitre ses utilisateurs

La collecte de log intégrée avec Elastic Search permet de créer

des outils de monitoring business et technique

Avoir une vision métier des logs

Surveiller des comportements suspects

LogStash

Kibana / ElasticSearch

Grok

Pig

Big Data

Page 18: E-Commerce et cross canal

18

CMS & Merchandising : Drupal 8, Sulu CMF, Bolt

Placer du contenu CMS pour faire vivre vos catégories

Le contenu des experts, le rappel concernant la sécurité de paiements…

Content as a Service / Data as a Service

Sulu.io

Pagekit

Page 19: E-Commerce et cross canal