Un générateur de sites avec WordPress ? WordCamp Paris 2015
-
Upload
pierredargham -
Category
Internet
-
view
570 -
download
0
Transcript of Un générateur de sites avec WordPress ? WordCamp Paris 2015
UN GÉNÉRATEUR DE SITES AVECWORDPRESS ?retour d'expérience – projet multisite 200 jour*homme
plate-forme de mutuelles complémentaires pour collectivités
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
développeur php & WordPress depuis 2010
chez globalis media systems depuis 2014 agence parisienne 100% php depuis 1997
plugin : multisite-clone-duplicator première version publique en août 2014
PIERRE DARGHAM
@pierredargham
@GLOBALISms
wordpress.org/plugins/multisite-clone-duplicator/
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
1. aperçu du projet : un multisite complexe avec de l'applicatifmétier
2. architecture, duplication de sites, contenus partagés
3. interaction entre plusieurs bases de données (WordPress,prospect, products)
4. bilan du projet (technique, commercial, communauté)
5. aller plus loin avec le multisite WordPress
AU PROGRAMME
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
grand compte des assurances et mutuellescomplémentaires
secteur des administrations, services publics et collectivités
500.000 clients sur des offres santé & prévoyance
lot 1 : plate-forme b2b pour les salariés des collectivités
lot 2 : plate-forme b2c pour les particuliers
LE PROJET : MUTUELLE 2015 > LE CLIENT
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
plate-forme multisite d'adhésion en ligne
25 feuilles de style différentes
1 site par collectivité
1 convention produit par site
tunnel d'adhésion en ligne
tunnel de simulation des taux de couverture
LE PROJET : MUTUELLE 2015 > LES OBJECTIFS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
enregistrement des clients dans une base "prospect"externe
génération automatique et envoi par mail des bulletinsd'adhésion PDF pré-remplis
script php-cli + cron d'export des PDF et des prospects
templates de mail personnalisables
faq et lexique multisite
LE PROJET : MUTUELLE 2015 > LES OBJECTIFS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
nombre de sites de collectivités infini
sur chaque site, des contenus transversaux et spécifiques
2 arborescences de pages différentes :
mono-produitbi-produit
à livrer en 7 mois
LE PROJET : MUTUELLE 2015 > LES DIFFICULTÉS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
LE PROJET : MUTUELLE 2015 > LA SOLUTION
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
prospect.php : une librairie pour encapsuler les requêtesSQL
une deuxième instance de $wpdb
products.php : une librairie pour encapsuler les requêtesSQL
avec l'instance de $wpdbcontenus WordPress générés automatiquement àpartir des tables produits
LE PROJET : MUTUELLE 2015 > LES DONNÉES MÉTIER
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
ÇA DONNE QUOI ?
LE RÉSULTAT
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
un client satisfait
un lot 2 b2c pour l'année 2015
une trentaine de sites collectivités créés
pour un potentiel de près de 250.000 salariés
LE BILAN > COMMERCIAL
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
réalisé en 200 jour*homme
livré dans les temps
utilisation intensive des fonctionnalités CMS "core"
livraison hebdomadaire et par lot
git : versioning, branches
LE BILAN > GESTION DE PROJET
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
ajout et configuration d'un nouveau site en moins d'1h
100% des contenus front éditables en back-office
structure homogène du thème et des plugins : approche fullstack
utilisation avancée de WordPress : contenus multisite,personnalisation du back-office, walkers de menus, script-loader différentiel, api customizer ...
1 thème & 11 plugins
LE BILAN > TECHNIQUE
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
une démonstration du potentiel du multisite WordPress
l'expérience d'un applicatif métier complexe avecWordPress
une référence pour les bonnes pratiques de développement
un plugin pour la communauté :
déjà plus de 7.000 téléchargementsplusieurs patchs d'utilisateurs intégrés dans le plugin
LE BILAN > COMMUNAUTÉ
wordpress.org/plugins/multisite-clone-duplicator/
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
réplication, répartition des charges, haute-disponibilité
(WordPress.com & automattic)
ALLER PLUS LOIN > VOLUMÉTRIE
HyperDB
SharDB
Multi-DB
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
gérer un réseau multisite en ligne de commande avec wp-cli
créer un site :
dupliquer un site :
démonstration !
ALLER PLUS LOIN > WP-CLI
wp site create slug="pdargham" title="Blog de Pierre Dargham" email="[email protected]"
wp site duplicate source=1 slug="demo" title="Site dupliqué en ligne de commande au WordCamp 2015"
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
(Richard Archambault,WordCamp Montréal 2014)
(Émilie Lebrun, WordCamp Paris 2014)
ALLER PLUS LOIN > QUELQUES LIENS
how to be a super super-admin
étude de cas – bus open tour, un multisite e-commerce etmultilingue
wp-cli : utiliser WordPress en ligne de commande
codex.wordpress.org/fr:Créer_un_réseau
codex.wordpress.org/HyperDB
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS
DES QUESTIONS ?
ET VOILÀ !
@pierredargham
#WCParis
wordpress.org/plugins/multisite-clone-duplicator/
UN GÉNÉRATEUR DE SITES AVEC WORDPRESS ? WORDCAMP PARIS 2015 #WCPARIS