SlideShare une entreprise Scribd logo
1  sur  146
Les webfactory
Concepts
& Outils
SÉMINAIRE SMILE / JUIN 2015
2
SOMMAIRE
LES WEBFACTORIES:
NOTRE QUOTIDIEN
DRUPAL:
LE CMS TOUT-TERRAIN
LIFERAY:
LE PORTAIL OPEN SOURCE
EZ PUBLISH:
SYMFONY FULL STACK
JUIN 2015
Séminaire Smlile - Web Factory
JAHIA:
LA DIGITAL FACTORY
TYPO3:
CMS & FRAMEWORK
QUESTIONS
RÉPONSES
1
2
3
4
5
6
7
3
LES WEBFACTORIES:
NOTRE QUOTIDIEN
JUIN 2015
Séminaire Smlile - Web Factory
4
SMILE, EN QUELQUES CHIFFRES
1er INTÉGRATEUR EUROPÉEN DE SOLUTIONS OPEN SOURCE
+ de 20
+ de 40
+ de 50
ANNÉES D’EXPERIENCE
AU SERVICE DE L’OPEN SOURCE
PARTENAIRES
OPEN SOURCE
MILLIONS D’EUROS
DE CHIFFRE D’AFFAIRES EN 2014
800
EXPERTS
DE L’OPEN SOURCE
25%DE CROISSANCE
PAR AN
JUIN 2015
Séminaire Smlile - Web Factory
5
QUE FAIT-ON POUR NOS CLIENTS ?
JUIN 2015
Séminaire Smlile - Web Factory
CONSEIL
Cadrage / Audits / Benchmark
AGENCE
Identité visuelle / Ergonomie
Accessibilité / Stratégie
Éditoriale / Référencement
EXPLOITATION
Hosting / Infogérance /
Maintenance corrective et
évolutive / Support
FORMATION
Accompagnement au changement
Formation intra et inter entreprises
INGÉNIERIE
Conception / Développement /
Paramétrage
DES SERVICES DE
GRANDE QUALITÉ
POUR UNE
COUVERTURE À 360°
DE VOS PROJETS
6
BESOIN RÉCURENT
DEPUIS + DE 7 ANS
JUIN 2015
Séminaire Smlile - Web Factory
Rationalisation des investissements :
Les stratégies de l’industrialisation
8
RATIONALISATION DES INVESTISSEMENTS :
Réponse(s) à des besoins hétérogènes
Un outil unique pour plusieurs sites ?
Construire une usine à sites
JUIN 2015
Séminaire Smlile - Web Factory
LES STRATÉGIES DE L’INDUSTRIALISATION
9
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Archétypes
 Site institutionnel
 Blog
 Forum
 Wiki
 Médiathèque
Dimensions
 E-Commerce
 Réseau Social
 Gamification
JUIN 2015
Séminaire Smlile - Web Factory
LES ARCHÉTYPES DU WEB
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Être présent sur le web
•Donner des
informations sur sa
« marque »
Caractéristiques
•Information
hiérarchisée
•Navigation par
rubrique
•Plan du site
SITE INSTITUTIONNEL
JUIN 2015
Séminaire Smlile - Web Factory
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Fidéliser l'internaute
•Mettre en ligne de
l'actualité
Caractéristiques
•Pas de page
d'accueil
•Commentaires
•Navigation par date
•Navigation par tag
•Liens permanents
(Permalinks)
•Flux RSS
BLOG
JUIN 2015
Séminaire Smlile - Web Factory
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Discussions
communautaires
•Archivage des
discussions
Caractéristiques
•Catégorisation par
sujet
•Navigation délicate
pour les non-initiés
•Gestion des droits
•Moteur de recherche
•Système de sondage
FORUM
JUIN 2015
Séminaire Smlile - Web Factory
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Partager de
l'information
•Construction itérative
•Travail collaboratif
Caractéristiques
•Structure à plat
•Navigation par moteur
de recherche
•Navigation par mot
clés
•Contribution ouverte
WIKI
JUIN 2015
Séminaire Smlile - Web Factory
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Stocker une forte
volumétrie de contenu
•Trouver le bon
contenu
Caractéristiques
•Importance de la
taxonomie
•Navigation par
facettes
•Liste avec vignettes
MÉDIATHÈQUE
JUIN 2015
Séminaire Smlile - Web Factory
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Vendre en ligne
Caractéristiques
•Gestion de panier
•Tunnel de vente
•Gestion des
commandes
E-COMMERCE
JUIN 2015
Séminaire Smlile - Web Factory
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Entrer en relation
•Suivi d'activité
Caractéristiques
•Profil utilisateur riche
•Gestion des relations
entre utilisateurs
•Fil d'activités
RESEAU SOCIAL
JUIN 2015
Séminaire Smlile - Web Factory
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Objectifs
•Apprendre
•Fidéliser
•Faciliter un usage
Caractéristiques
•Collectionner des
“badges”
•Gagner des points
•Intégrer un
mécanisme de
rétroaction
•Encourager les
échanges entre
joueurs
•Permettre la
personnalisation du
service
GAMIFICATION
JUIN 2015
Séminaire Smlile - Web Factory
Comment répondre
de façon optimum
à ces besoins hétérogènes ?
RÉPONSE À DES BESOINS HÉTÉROGÈNES
+ Des outils
adaptés et
performants
+ Des outils
évolutifs
- Des interfaces
hétérogènes
- Des coûts
multipliés
- Une complexité
technique
LA MEILLEURE DES SOLUTIONS POUR CHAQUE BESOIN
JUIN 2015
Séminaire Smlile - Web Factory
Blog
Blog
Blog
e-Commerce
Réseau
Social
Intranet
Wiki
Extranet
Extranet
Blog
RÉPONSE À DES BESOINS HÉTÉROGÈNES
+ Des interfaces
homogènes
+ Des coûts
rationalisés
- Un outil plus ou
moins adaptés
- Une contrainte
de conception
LA SOLUTION TOUT-TERRAIN
JUIN 2015
Séminaire Smlile - Web Factory
Blog
Blog
Blog
e-Commerce
Réseau
Social
Intranet
Wiki
Extranet
Extranet
Blog
RÉPONSE À DES BESOINS HÉTÉROGÈNES
+ Une interface
unique
+ Un coût
minimal (en
théorie)
+ Simplicité de
l’architecture
- Perte de
flexibilité
LA SOLUTION À TOUT FAIRE
JUIN 2015
Séminaire Smlile - Web Factory
Blog
e-Commerce
Réseau Social
Wiki
Intranet
Extranet
…
RÉPONSE À DES BESOINS HÉTÉROGÈNES
Il n’est pas
possible de tout
uniformiser
Cependant, un
investissement
fort sur une
solution utilisable
dans plusieurs
contextes est
pertinent
LA RÉALITÉ
JUIN 2015
Séminaire Smlile - Web Factory
Blog
Blog
Blog
e-Commerce
Réseau Social
ExtranetIntranet
Wiki
Blog
L’approche « Usine à sites »,
une approche industrielle de
l’investissement dans une solution
pour répondre à plusieurs besoins
CONSTRUIRE UNE USINE À SITES
LES STRATÉGIES
Scénario 1
La mutualisation est focalisé
sur les développements
Scénario 2
L’usine à sites, mérite
vraiment son nom lorsqu’on
atteint un fort niveau
d’automatisation
Scénario 3
Plus qu’une simple usine à
sites, on obtient ici un véritable
catalogue de services web
Scénario 4
On ne parle plus d’usine à
sites dans ce cas
Automatisationdesdéploiements
Scénario
3
Scénario
2
Scénario
1
Scénario
4
Degré de personnalisation d’un nouveau site
25
CONSTRUIRE UNE USINE À SITES
Déploiements de site semblables
 Degré zéro de l’usine à sites
 Mutualisation du code et des gabarits
 Pas de mutualisation des utilisateurs
 Pas de mutualisation des contenus
Réduction des coûts
 Réutilisation d’éléments techniques
 La mise en place du socle est peu coûteuse, même si le coût de déploiement reste
notable
Exemples
 Déploiements de sites filiales administrés de façon autonome
SCÉNARIO 1
JUIN 2015
Séminaire Smlile - Web Factory
INVESTIR SUR UNE
PRESTATION HAUT DE
GAMME QUI SERA UTILISÉE
PLUSIEURS FOIS
!
POUSSÉ À L’EXTRÊME ON
TEND VERS LE SCÉNARIO 4
EN MODE « CATALOGUE DE
COMPOSANT »
!
28
CONSTRUIRE UNE USINE À SITES
Déploiements automatisés de site semblables
 Mutualisation du code et des gabarits
 Mutualisation éventuelle des utilisateurs
 Mutualisation éventuelle des contenus
Réduction des coûts
 Un socle techniquement avancé est mis en place
 Le coûts de déploiement sont théoriquement nuls
Exemples
 Déploiements de sites filiales administrés de façon centralisée
 Déploiements des sites des professeurs d’un établissement scolaire
SCÉNARIO 2
JUIN 2015
Séminaire Smlile - Web Factory
MUTUALISATION DES
UTILISATEURS
=
ANNUAIRE D’ENTREPRISE
!
MUTUALISATION DES
CONTENUS
=
CIRCUITS DE VALIDATION
+ PUSH DES MISES À JOUR
+ TRADUCTIONS
!
MUTUALISATION DES COÛTS
=
REFACTURATION INTERNE
!
RÉDUCTION DES COÛTS
=
SEUIL DE RENTABILITÉ
!
33
CONSTRUIRE UNE USINE À SITES
Déploiements automatisés de site fortement personnalisables
 Mutualisation du code et des gabarits
 Mutualisation éventuelle des utilisateurs
 Mutualisation éventuelle des contenus
 Constituions d’un catalogue de thèmes
 Constitutions d’un catalogue d’extensions
Réduction des coûts
 Un socle techniquement avancé est mis en place
 Le coûts de déploiement sont théoriquement nuls, mis à part la création d’une
extension ou d’un thème devant répondre à un nouveau besoin
Exemples
 Déploiement d’une galaxie de sites devant répondre à des besoins variés
SCÉNARIO 3
JUIN 2015
Séminaire Smlile - Web Factory
Check-list des questions à se poser
35
LES QUESTIONS À SE POSER
Hébergement
 Performance uniforme
 Répartition de charge
Annuaire
 Par pays ou mondial ?
 Délégation d’administration
Maintenance
 Intérêt du 24/7
 Support éditeur
 Déploiement des évolutions
Conduite du changement
 Uniformiser plusieurs existants
 L’iso-fonctionnalité n’est pas une option
JUIN 2015
Séminaire Smlile - Web Factory
SUR LE PLAN INFRASTRUCTURE / PROJET
36
LES QUESTIONS À SE POSER
Rédaction de contenu
 Ce qui est produit en central
 Ce qui est produit localement
Workflow de validation
 Qui maîtrise la mise en ligne des contenus centraux
 Diffusion ou duplication
Workflow de traduction
 Qui traduit
 Qui valide la traduction
 Au-delà des textes
o Les médias
o L’architecture de l’information
JUIN 2015
Séminaire Smlile - Web Factory
SUR LE PLAN ÉDITORIAL
37
LES QUESTIONS À SE POSER
Référencement
 De bonnes pratiques génériques ne suffisent pas
 Identifier les référents locaux
Accessibilité
 Jurisprudence local
 Référentiels plus où moins utilisables
Multiculturalisme
 Vitesse de connexion
 Variété des terminaux
 Préférences logiciels
 Usages adaptés en fonctions des législations locales
JUIN 2015
Séminaire Smlile - Web Factory
SUR LE PLAN STRATÉGIE WEB
Et maintenant…
…. les outils !
39
LES OUTILS
Introduction
 Factsheet
 Smile & …
 Quelques projets
Concepts clés
 Tour de la solution
 Structure
o Page
o Contenu
 Contribution
 Autres concepts clés
Capacité Webfactory
 Approche multi-sites
 Créer un nouveau site
 Partage de contenu
 Partage d’utilisateurs
 Partage de code
 Exemples
Forces & Faiblesses
NOS AXES D’ANALYSE
JUIN 2015
Séminaire Smlile - Web Factory
Drupal
Le CMS tout terrain
41
DRUPAL
Historique
 Créé en 2001 par Dries Buytaert
o Fondateur de la société Acquia
 Socle PHP
 Un CMS riche par ses extensions communautaires
Les concepts du CMS
 Solution 100% communautaire
 Création du modèle de données en quelques clics
o Types de contenu, Contenus, Utilisateurs, Profils
 Fonctionnalités natives réduites pour n’ajouter que les extensions répondant au besoin
 Interaction facilitée avec les systèmes d’information
Roadmap de la solution
 Version majeure en cours: Drupal 7
 Version « beta » : Drupal 8
PRÉSENTATION
JUIN 2015
Séminaire Smlile - Web Factory
42
DRUPAL
Partenariat Smile/Acquia signé en 2010
 Accès privilégié à de nombreuses ressources de qualité
 Prise directe avec les dernières évolutions du produit
Des collaborateurs Smile présents au sein du conseil d’administration de
l’association Drupal France & Francophonie depuis 2013
Drupalcamp Paris
 Soutien logistique à l’organisation
 Sponsoring financier
 Animation de conférence
 Accueil dans nos locaux des
Drupaliens participants à la journée
de sprint de code
Sponsoring d’événements
 Drupal Meetups à Paris et Montpellier
 Drupalcamp Soleil 2014
 Drupal Deve Days 2015 à Montpellier
SMILE & DRUPAL
JUIN 2015
Séminaire Smlile - Web Factory
43
DRUPAL
Sauron
 Outil de monitoring de site Drupal
 https://www.drupal.org/project/sauron
Webfactory
 Un socle technique pour la mise en place d’usine à sites
 https://www.drupal.org/project/webfactory
Edit UI
 Extension permettant l’administration du site directement en front-office
 https://www.drupal.org/project/edit_ui
NOS CONTRIBUTIONS
Nous sommes très actifs au sein de la communauté
Nous reversons régulièrement plusieurs modules
JUIN 2015
Séminaire Smlile - Web Factory
44
A PROPOS DE DRUPAL
QUELQUES PROJETS SMILE
Smile compte aujourd’hui plus d’une centaine de développeurs Drupal
JUIN 2015
Séminaire Smlile - Web Factory
45
VISION CONTRIBUTEUR
Backoffice responsive & Edition simple de contenu
JUIN 2015
Séminaire Smlile - Web Factory
46
VISION CONTRIBUTEUR
Editez vos contenus directement en front-office
Le mode
« Quickedit » est
disponible sur
chaque contenu
JUIN 2015
Séminaire Smlile - Web Factory
47
VISION CONTRIBUTEUR
Glissez-Déposez vos blocks directement dans vos pages
Chaque région du
thème est
matérialisée
Liste des blocks
disponibles
JUIN 2015
Séminaire Smlile - Web Factory
48
DRUPAL
Un socle de code commun
 Partage des extensions
 Partage des fonctionnalités
 Maintenance centralisée
Une base de données par site
 Chaque site
o a son propre Backoffice
o active les extensions qu’il souhaite
o peut gérer ses utilisateurs et contenus en toute autonomie
 Facilite aussi la scalabilité horizontale
DRUPAL ET LE MULTI-SITES
JUIN 2015
Séminaire Smlile - Web Factory
49
DRUPAL
DRUPAL ET LE MULTI-SITES
Central
Serveurs de bases
de données
Sites satellites
Partage de
contenus via
Web services
S
O
C
L
E
Socle
applicatif
commun
JUIN 2015
Séminaire Smlile - Web Factory
50
DRUPAL
Et le partage de contenu?
 Partage de contenus depuis un référentiel
 Modules Deploy pour Drupal 7
 Module Webfactory pour Drupal 8
Et la génération de modèles de site?
 Un modèle de site = un jeu d’extensions + un pre-paramétrage = un profil
d’installation
 Drush + Module Features pour Drupal 7 et 8
DRUPAL ET LE MULTI-SITES
JUIN 2015
Séminaire Smlile - Web Factory
51
VISION CONTRIBUTEUR
Déclarez un site satellite et définissez ses « channels »
Les channels
permettent de
n’exposer que
certains contenus
JUIN 2015
Séminaire Smlile - Web Factory
52
VISION CONTRIBUTEUR
Depuis le satellite, récupérez/mettez à jour les contenus
L’état indique si le
contenu est
nouveau ou
qu’une mise à jour
est disponible
Il est possible de
« déconnecter » un
contenu du
référentiel
JUIN 2015
Séminaire Smlile - Web Factory
DRUPAL
 Une gestion de contenus simple et facilitée
 Un seul socle de code à maintenir
 Un bon compromis entre partage de
contenu et autonomie des sites
 Chaque fonctionnalité est « activable » par
site
 Un modèle multi-base taillé pour les usines à
sites à forte volumétrie
LES ATOUTS
 Manque une extension clé en main pour la
génération de modèle de site
 En cours avec le module Webfactory
 L’architecture multi-base complexe à
déployer
LES FAIBLESSES
Pas (encore) de module clé en main
FORCES & FAIBLESSES
JUIN 2015
Séminaire Smlile - Web Factory
Tous les ingrédients pour faire une usine à site
Liferay
Le portail open source
55
LIFERAY
Une entreprise en plein croissance
 50% de croissance annuelle depuis 3 ans
 1500 clients entreprise
o 140 en France
Dynamisme de la communauté
 39% de croissance l’année dernière
 100k membres
o 22k participants aux forums, en 17 langues
o 304 contributeurs au coeur de la solution (+31% Y2Y)
Toujours possédée par ses fondateurs
 La plus grosse société open source privée
JUIN 2015
Séminaire Smlile - Web Factory
LE PORTAIL OPEN SOURCE
0
100
200
300
400
500
Effectifs Liferay Inc.
56
LIFERAY
JUIN 2015
Séminaire Smlile - Web Factory
DANS LE MARCHÉ
57
CHOIX DE SOLUTION
Un partenariat de longue de date
 Smile, intégrateur depuis 2007
Partenaire Platinum
 Plus haut niveau de partenariat depuis 2011
 Evénements en commun pour développer la solution
o Symposium France
o Roadshow Smile & Liferay
o CMSDay
Expertise
 Certifiés 6.1 et 6.2
 Pôles à Lille, Nantes, Paris, Montpellier, Lyon, Marseille, Bruxelles, Genève …
Séminaire Smlile - Web Factory
SMILE ET LIFERAY
JUIN 2015
58
JUIN 2015
Séminaire Smlile - Web Factory
Un peu de théorie Liferay
59
PRINCIPES DE LA SOLUTION
JUIN 2015
Séminaire Smlile - Web Factory
APPLICATIONS ET SERVICES
60
PRINCIPES DE LA SOLUTION
JUIN 2015
Séminaire Smlile - Web Factory
APPLICATIONS ET SERVICES
61
LES GRANDES APPLICATIONS
Créer et administrer les
contenus directement dans le
portail
Support des fondamentaux
• Séparation du fond et de la forme
o Types de contenus
o Gabarits
• Gestion des droits
• Gestion de la publication
o Processus
o Publication programmée
o Publication distante
• Administration des pages
• Multi-site et internationalisation
JUIN 2015
Séminaire Smlile - Web Factory
GESTION DE CONTENUS
62
LES GRANDES APPLICATIONS
Centraliser et partager les
documents
Support des fondamentaux
• Gestion des accès
• Hiérarchie des documents
• Gestion des types de documents
o Gestion des métadonnées
• Versionning
• Check-in, check-out
• Processus de validation
• Prévisualisation
• « Dropbox-like »
JUIN 2015
Séminaire Smlile - Web Factory
GESTION DE DOCUMENTS
63
LES GRANDES APPLICATIONS
JUIN 2015
Séminaire Smlile - Web Factory
GESTION DES DOCUMENTS
64
LES GRANDES APPLICATIONS
Support de tous les modes de
travail
Espaces ad hoc
Applications dédiées
 Flux d’activité
 Forum
 Wiki
 Blog
 Calendrier
 Partages
 …
De centralisé à décentralisé
JUIN 2015
Séminaire Smlile - Web Factory
COLLABORATION
65
LES GRANDES APPLICATIONS
Renforcer les liens et valoriser les
échanges informels
Développés par Social Office
Mise en relation
 Recherche de contacts
 Relations bidirectionnelles
 Suivre / S’abonner / S’inscrire
Profils enrichis
 Parcours, projets, centres d’intérêts …
Communautés
Flux d’activité et échanges
 Wall
 Chat
JUIN 2015
Séminaire Smlile - Web Factory
RSE
66
PRINCIPES DE LA SOLUTION
JUIN 2015
Séminaire Smlile - Web Factory
APPLICATIONS ET SERVICES
67
PRINCIPES DE LA SOLUTION
Dans Liferay, un espace est simplement :
Un ensemble de page
Avec ses contenus
oDocuments
oArticles
Et ses applications
oAffichage de contenu
oBibliothèque de document
oForum, Wiki …
Avec toutes les interfaces natives pour
gérer :
JUIN 2015
Séminaire Smlile - Web Factory
GESTION DES ESPACES
{ pages }
68
PRINCIPES DE LA SOLUTION
JUIN 2015
Séminaire Smlile - Web Factory
GESTION DES ESPACES
Composition
Accès
Visibilité
69
PRINCIPES DE LA SOLUTION
JUIN 2015
Séminaire Smlile - Web Factory
GESTION DES ESPACES
Délégation
Industrialisation
Spécialisation
Liste des sites
71
JUIN 2015
Séminaire Smlile - Web FactoryModèles de site
Création d’un nouveau site
Création d’un nouveau site
Industrialisation
Accès &
Visibilité
Partage
Délégation
Et avec ces outils …
DANONE
GALLIA
KLESIA
PLATEFORME DIGITALE
77
KLESIA
JUIN 2015
Séminaire Smlile - Web Factory
PERSONNALISATION
ET ENGAGEMENT
Plusieurs
populations
cibles
78
KLESIA
JUIN 2015
Séminaire Smlile - Web Factory
PERSONNALISATION
ET ENGAGEMENT
Personnalisation
par cible
Particulier
79
KLESIA
JUIN 2015
Séminaire Smlile - Web Factory
PERSONNALISATION
ET ENGAGEMENT
Personnalisation
par cible
Partenaires
80
KLESIA
JUIN 2015
Séminaire Smlile - Web Factory
PERSONNALISATION
ET ENGAGEMENT
Personnalisation
par cible
Entreprise
81
KLESIA
JUIN 2015
Séminaire Smlile - Web Factory
PERSONNALISATION
ET ENGAGEMENT
Personnalisation
par branche
SOGIPHAR
Un dashboard pour chaque pharmacie
MON GIPHAR
JUIN 2015
Séminaire Smlile - Web Factory
LIFERAY
 Un périmètre fonctionnel natif inégalé
 CMS,
 Document,
 Collaboration,
 Social
 Un gestion des sites puissante et souple
 Native
 Industrielle
 Partage …
 Une large communauté
 Une marketplace en plein essor
LES ATOUTS
Le portail open source de référence
 Un socle technique en mutation
 Sa force avec le focus sur les applications
peut le desservir dans des contextes purs
CMS.
 Coûts de licences
LES FAIBLESSES
Survivre dans la course à l’innovation
FORCES & FAIBLESSES
JUIN 2015
Séminaire Smlile - Web Factory
eZ Publish
présentation
85
EZ PUBLISH
Historique
 CMS PHP Open Source - version 3.0 (2003) → version 5.4 (décembre 2014)
 Grande communauté
 Intégration de SolR (eZFind) et Symfony 2 (version 5.x)
Le concept d’eZ Publish
 Gestion de contenu arborescente (classe / objets / attributs / nœuds)
 Multi-Site / Multi-Langue
 Partage des contenus (Multi-positionnement / REST API)
RoadMap de la solution
 eZPublish 6 : Full Stack Symfony 2
 eZPlateform / eZStudio
PRÉSENTATION
JUIN 2015
Séminaire Smlile - Web Factory
86
EZ PUBLISH
Partenaire depuis près de 10 ans
Plus d’une centaine de projets réalisés
Un domaine d’expertise
 A travers les différentes agences
o Paris, Bordeaux, Lyon, Lille, Nantes, Montpellier, Casablanca
 Développeurs certifiés
SMILE & EZ PUBLISH
JUIN 2015
Séminaire Smlile - Web Factory
87
EZ PUBLISH
QUELQUES PROJETS SMILE
…
JUIN 2015
Séminaire Smlile - Web Factory
eZ Publish
Les concepts
89
Siteaccess Frontoffice
JUIN 2015
Séminaire Smlile - Web Factory
90
Siteaccess Backoffice
JUIN 2015
Séminaire Smlile - Web Factory
91
EZ PUBLISH – LES CONCEPTS
COMMENT CRÉER MES CONTENUS ?
3 - Publication
Définir mes typologies de contenu (classe)
JUIN 2015
Séminaire Smlile - Web Factory
92
EZ PUBLISH – LES CONCEPTS
COMMENT CRÉER MES CONTENUS ?
3 - Publication
Contribuer mes contenus (objet) dans l’arborescence (nœud)
JUIN 2015
Séminaire Smlile - Web Factory
93
EZ PUBLISH – LES CONCEPTS
COMMENT CRÉER MES CONTENUS ?
Publier mes contenus
JUIN 2015
Séminaire Smlile - Web Factory
94
EZ PUBLISH – LES CONCEPTS
COMMENT TRADUIRE UN CONTENU ?
Sélectionner la langue
JUIN 2015
Séminaire Smlile - Web Factory
95
EZ PUBLISH – LES CONCEPTS
COMMENT TRADUIRE UN CONTENU ?
Traduire à partir d’une langue existante
JUIN 2015
Séminaire Smlile - Web Factory
eZ Publish
Webfactory
97
EZ PUBLISH – WEBFACTORY
Gestion multi-site native (siteaccess)
Gestion multi-langue
Sous-arborescence
Multi-positionnement
Mécanisme d’héritage des designs
 Un design générique pour tous les sites
 Un design spécifique par site pour les surcharges
eZFlow : Dynamisation de page
JUIN 2015
Séminaire Smlile - Web Factory
LES OUTILS
98
EZ PUBLISH – WEBFACTORY
Définition d’un nouveau siteaccess
 Configuration de la langue
 Personnalisation du design
o CSS / JS
o Images
o Template spécifique si besoin
 Définition de la sous-arborescence à utiliser
Nécessite la création de fichier de configuration
 Soit manuelle
 Soit via un script spécifique
JUIN 2015
Séminaire Smlile - Web Factory
CRÉATION D'UN NOUVEAU SITE
99
EZ PUBLISH – WEBFACTORY
Médiathèque commune à tous les sites
Comptes utilisateurs partagés
 Possibilité de créer des groupes pour chaque site avec des droits spécifiques
Multi-positionnement des contenus
 Simplification de la contribution
Code source commun
 Possibilité d’activer ou désactiver des modules sur chaque site
 Templates de page partagés avec possibilité de surcharge
JUIN 2015
Séminaire Smlile - Web Factory
PARTAGE DE CONTENUS
eZ Publish
Cas d’utilisation
Contexte
• Nombreux ouvrages
• Moteur de recherche
complexe
Pourquoi eZ
• Partage de contenus
• Ajout de contenus
éditoriaux
Les limites
• Quantité d’attributs
• eZFind
CAS CLIENT:
GALLIMARD
JUIN 2015
EZ PUBLISH
EZ PUBLISH
 Des fonctions avancées de CMS
(catégorisation, contenus structurés,
multilinguisme, multi-positionnement)
 Un backoffice facile à prendre en main
 Une gestion des droits utilisateur très fine
 Une solution fortement extensible (Symfony)
 Une gestion multi-site native
 Des fonctionnalités de multi-positionnement
 Un module d’agencement de page
dynamique : eZFlow
 Une méthode de prévisualisation des
contenus par site et par device
LES ATOUTS
Une solution riche et extensible
 Un passage en version 5.x douloureux avec
une stabilisation progressive jusqu’à la 5.4
 Solution NoSQL toujours en attente
 Un coût de licence élevé pour une version
enterprise lorsque l’on a de nombreux sites
 Pas de solution native de « click and deploy »
pour l’ouverture d’un nouveau site. Nécessite
la mise en place de scripts spécifiques
 Pas de solution efficace de modification du
design via l’interface d’administration
(abandon du module eZDesign)
LES ENJEUX
Survivre dans la course à l’innovation
FORCE & FAIBLESSE
JUIN 2015
Séminaire Smlile - Web Factory
Jahia
La Digital Factory
104
JAHIA
Historique
 Solution Franco-suisse créée en 2002
 Socle Java
 Positionnement initial hybride « portail –cms »
Les concept de Java
 Contribution graphique
 Souplesse d’intégration dans des architectures complexes
 Périmètre de gestion de contenu complet
Roadmap de la solution
 2014 : Digital Factory & Portal Factory
 2015 : eCommerce Factory
 2015 : Marketing Factory
PRÉSENTATION
JUIN 2015
Séminaire Smlile - Web Factory
105
JAHIA
Un partenariat historique depuis 2003
 Smile parmi les plus grands intégrateurs
 Aussi bien en expertise qu’en nombre de projets
De nombreux pôles d’expertise en Europe
 Paris, Nantes, Lille, Lyon, Montpellier, Genève, Bruxelles
Premier partenaire de l’année
Partenaire Gold et Premium
Intégration de développements Smile à la solution
 ESIGate
SMILE & JAHIA
+
JUIN 2015
Séminaire Smlile - Web Factory
106
A PROPOS DE JAHIA
QUELQUES PROJETS SMILE DEPUIS 2012
Nous avons réalisé plus d’une centaine de projets en Jahia
…
JUIN 2015
Séminaire Smlile - Web Factory
107
JUIN 2015
Séminaire Smlile - Web Factory
Un peu de théorie Jahia
108
VISION CONTRIBUTEUR
Prenons pour exemple le site ACME Space
JUIN 2015
Séminaire Smlile - Web Factory
109
JAHIA : COMMENT ÇA MARCHE ?
VISION CONTRIBUTEUR
Jahia a la particularité de proposer un back-office fondu dans le site
JUIN 2015
Séminaire Smlile - Web Factory
110
JAHIA : COMMENT ÇA MARCHE ?
VISION CONTRIBUTEUR
La contribution peut se faire via l’Edit Mode.
Il permet de naviguer comme en Front-Office par les liens et le menu
Ou utiliser l’arborescence des pages à gauche
Les pages du site
JUIN 2015
Séminaire Smlile - Web Factory
111
JAHIA : COMMENT ÇA MARCHE ?
VISION CONTRIBUTEUR
La modification des contenus se fait en cliquant simplement dessus.
Ici , le carrousel est
déplié pour
accéder facilement
à ses éléments
Un menu contextuel
est disponibles pour
tous les contenus
JUIN 2015
Séminaire Smlile - Web Factory
112
JAHIA : COMMENT ÇA MARCHE ?
VISION CONTRIBUTEUR
Un fois cliqué, le formulaire d’édition apparait.
Suivant le niveau choisi pour le contributeur, les options sont plus ou
moins riches
JUIN 2015
Séminaire Smlile - Web Factory
113
JAHIA : COMMENT ÇA MARCHE ?
VISION CONTRIBUTEUR
Pour créer de nouveaux contenus, vous glissez simplement des
composants dans les pages
JUIN 2015
Séminaire Smlile - Web Factory
114
JAHIA : COMMENT ÇA MARCHE ?
VISION CONTRIBUTEUR
La gestion multisite est native
Changer de site
Changer de langue
JUIN 2015
Séminaire Smlile - Web Factory
115
JAHIA : COMMENT ÇA MARCHE ?
VISION CONTRIBUTEUR
Tous les contenus sont accessibles depuis tous les cibles
JUIN 2015
Séminaire Smlile - Web Factory
116
JUIN 2015
Séminaire Smlile - Web Factory
Exemple Belambra :
Site FR
Site BE …
Site Mobile
Créations d’un
site
Gestion d’un site
Les limites
CAPTURES D’ECRAN
JUIN 2015
Séminaire Smlile - Web Factory
JAHIA
Gestion des projets web
Créations d’un
site
Gestion d’un site
Les limites
CAPTURES D’ECRAN
JUIN 2015
Séminaire Smlile - Web Factory
JAHIA
Création d’un nouveau site
Créations d’un
site
Gestion d’un site
Les limites
CAPTURES D’ECRAN
JUIN 2015
Séminaire Smlile - Web Factory
JAHIA
Création d’un nouveau site : choix des templates et des modules
Créations d’un
site
Gestion d’un site
Les limites
CAPTURES D’ECRAN
JUIN 2015
Séminaire Smlile - Web Factory
JAHIA
Ou activation des modules à posteriori
EUTELSAT
INTERNET
INTRANET
EXTRANET
EUROPCAR
PLATEFORME MONDE
1200 jours 2013 - 2014
JAHIA
 Interface graphique innovante, fondue dans
le site
 L’état de l’art de la gestion de contenus
 Périmètre complet
 « Tout est contenu »
 Une refonte technique achevée
 Le multisite au cœur de la solution
 Création de nouveaux en back-office
 A partir de templates
 Partages de contenus entre les sites
LES ATOUTS
L’industrialisation digitale faite solution
 Les aspects Réseaux Sociaux
 Créer de nouveaux types de contenus
 Mais le Studio est disponible
 Coûts de souscription au support face à des
solutions purement communautaire
 A comparer aux solutions propriétaires
 Notoriété
LES FAIBLESSES
Se faire connaître
FORCES & FAIBLESSES
JUIN 2015
Séminaire Smlile - Web Factory
TYPO3
Open Source Enterprise CMS & Framework
125
TYPO3
Historique
 CMS open source et sans cout de licence né en 1997
 100% communautaire
 1000 extensions
Les concepts
 Gestion par hiérarchie & taxonomie
 Abstraction du système de fichier
 Gestion complète du cycle de vie des contenus
Historique, versionning, workspace, workflows…
RoadMap
 Roadmap claire
Visibilité à plusieurs années
 Version Long Term Support (LTS)
 Facilité des montés de versions
PRÉSENTATION
 79 000 développeurs
 Plus de 500 000 installations
JUIN 2015
Séminaire Smlile - Web Factory
126
TYPO3
SMILE & TYPO3
Participation et organisation des
évènements de la communauté :
T3UNI FR, T3CON EU, Code Sprint
Des références significatives,
 plus d’une centaine
de sites réalisésPartenaire GOLD
Le seul en France !!
Banque de France, CNIL, RSI, Dassault
Systèmes, Danone, Société Générale, Eau de
Paris, SPIE, Carrefour, GDF SUEZ et bien
d’autres…
&Des collaborateurs
experts et certifiés
9 certifiés TYPO3 Integrator
JUIN 2015
Séminaire Smlile - Web Factory
127
TYPO3
Nos principales contributions
 10 extensions:
o Gestion de CDN
o Workflow
o Glossaire, FAQ
 Correctifs du noyaux
 Evénements
o Animations de conférences à l’université d’été TYPO3
o Relation avec la communauté lors des conférences européennes
o Organisation du premier Code Sprint français
 Sponsoring de l’association TYPO3
SMILE & TYPO3
&
JUIN 2015
Séminaire Smlile - Web Factory
TYPO3
Les concepts principaux
129
TYPO3 – LES CONCEPTS
Multilingue
 Nombre illimité de langue en frontend et backend
 Backend traduit en 51 langues
 Gestion native UTF8
Multisite
 Nombre illimité de sites
 Partage de des contenus, utilisateurs & droits
 Partage du code PHP, templates et fonctionnalités
Multi cible
 Prévisualisation mobile
 Génération d’images responsives
 Flux Json/Xml/etc…
JUIN 2015
Séminaire Smlile - Web Factory
UN OUTIL, PLUSIEURS SITES
130
TYPO3 – LES CONCEPTS
Gestion des contenus
 Drag & Drop, Copier&Coller des pages et contenus
 Droits d’accès et périodes de publication
 Gestion complètes du cycle de vie des contenus
o Historique
o Versioning
o Workspaces avec comparaisons
o Workflows de publication
 Extension
o Frontend/Inline editing
o Edition des images “Photoshop like”
JUIN 2015
Séminaire Smlile - Web Factory
CAPACITÉS D’ÉDITION
131Backend organisé en 3 panneaux
Outils / Arborescence / Espace de travail JUIN 2015
Séminaire Smlile - Web Factory
132
TYPO3 – LES CONCEPTS
COMMENT CRÉER MES CONTENUS ?
3 - Publication
Choix des types de contenus
Edition similaire aux outils bureautique JUIN 2015
Séminaire Smlile - Web Factory
133
TYPO3 – LES CONCEPTS
TRADUCTIONS DES CONTENUS
Visualisation simultanées des différentes traductions
JUIN 2015
Séminaire Smlile - Web Factory
134
TYPO3 – LES CONCEPTS
MANIPULATION D’IMAGES
Bibliothèque de documents et éditeur d’image natifs
JUIN 2015
Séminaire Smlile - Web Factory
TYPO3
Capacités Web Factory
136
TYPO3 – WEBFACTORY
Beaucoup de natif
 Multi site
 Multi langue
 Gestion arborescente avec héritage
Héritage, partage ou isolation
 TYPO3 s’adapte aux règles que nous lui définissons
 Cela concerne aussi bien:
o Charte graphique et design
o Pages, contenus, utilisateurs et documents
o Fonctionnalités et droits d’accès
JUIN 2015
Séminaire Smlile - Web Factory
LES OUTILS
137
TYPO3 – WEBFACTORY
PRINCIPE DE CRÉATION
Site
mère
JUIN 2015
Séminaire Smlile - Web Factory
138
Outil de création 3
Le nouveau site est prêt !
•Personnalisation des fonctionnalités et du design
•Intégration du contenu
1 2
Suivi de la création
TYPO3 – WEBFACTORY
PRINCIPE DE CRÉATION
JUIN 2015
Séminaire Smlile - Web Factory
TYPO3
WebFactory - Cas pratiques
Ikebana
GDF-SUEZ
Mise en place d’une
usine à sites TYPO3 pour
GDF Suez
Isolation complète entre
les différents sites
Back office dédié
par site
Application dédiée pour la
création d’un nouveau site
~ 50 sites
http://www.grtgaz.com/
http://www.elengy.com/
http://www.storengy.com/
http://www.dolcevitaclub.net/fr/
http://www.fosmax-lng.com
Growing in Danone
DANONE
Mise en place d’une
usine à sites TYPO3 pour
les Intranet Danone
Partage de contenus ,
templates et extensions
entre les différents sites
Utilisation des fonctions
natives de multisite et
multilinguisme
~ 20 sites
Plateforme monde
Création des sites par
copie
Partage de contenu
Thème unique
Backend unique
Accès restreint par pays
~ 20 sites
http://www.tahiti-tourisme.pf/
http://www.tahiti-tourisme.fr/
http://tahitinow.com.au/
http://www.tahiti-tourisme.co.uk/
TAHITI TOURISME
TYPO3
Synthèse – Forces et faiblesses
TYPO3
 Une solution adaptée aux exigences des
entreprises
 Gestion du cycle de vie des contenus
 API & Framework
 Modulaire, chaque brique peut être
étendue, adaptée ou crée de toute pièce.
 Des fonctions avancées de CMS:
catégorisation, contenus structurés, multilinguisme,
multi-device
 Gestion multi-site native
 Bâtis sur la mutualisation et le partage
 des contenus, utilisateurs & droits
 du code, templates et fonctionnalités
 Hautes performances et haute disponibilité
LES ATOUTS
 Rester innovant et à l’écoute des utilisateurs
de tous horizons
 Aller vers toujours plus de simplicité en
conservant les possibilités et la finesse de
configuration
 Ouverture aux solutions tierces
 Maintenir une solution robuste
 Solution native de « click and deploy »
puissante mais complexe obligeant à recourir
à la création d’assistants
 La création d’un nouveau design nécessite
une intervention d’intégration
LES FAIBLESSES
FORCES & FAIBLESSES
145
QUESTIONS
RÉPONSES
JUIN 2015
Séminaire Smlile - Web Factory
MERCI!

Contenu connexe

Tendances

Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...
Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...
Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...Smile I.T is open
 
CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...
CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...
CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...Smile I.T is open
 
Seminaire communication unifiee
Seminaire communication unifieeSeminaire communication unifiee
Seminaire communication unifieeSmile I.T is open
 
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?Smile I.T is open
 
Webinar Alfresco/Smile - Juillet 2013
Webinar Alfresco/Smile - Juillet 2013Webinar Alfresco/Smile - Juillet 2013
Webinar Alfresco/Smile - Juillet 2013Smile I.T is open
 
CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...
CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...
CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...Smile I.T is open
 
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...Smile I.T is open
 
CMSday 2013 - Jahia xCM : Mise en œuvre chez Socomec
CMSday 2013 - Jahia xCM : Mise en œuvre chez SocomecCMSday 2013 - Jahia xCM : Mise en œuvre chez Socomec
CMSday 2013 - Jahia xCM : Mise en œuvre chez SocomecSmile I.T is open
 
CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?
CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?
CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?Smile I.T is open
 
CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...
CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...
CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...Smile I.T is open
 
Séminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application MétierSéminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application MétierSmile I.T is open
 
CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?
CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?
CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?Smile I.T is open
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Smile I.T is open
 
CMSday 2013 - L'impact des performances de votre site sur votre audience
CMSday 2013 - L'impact des performances de votre site sur votre audienceCMSday 2013 - L'impact des performances de votre site sur votre audience
CMSday 2013 - L'impact des performances de votre site sur votre audienceSmile I.T is open
 
CMSday 2013 - Les atouts du modèle open source
CMSday 2013 - Les atouts du modèle open sourceCMSday 2013 - Les atouts du modèle open source
CMSday 2013 - Les atouts du modèle open sourceSmile I.T is open
 

Tendances (20)

Offre Search
Offre SearchOffre Search
Offre Search
 
Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...
Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...
Webinar Smile et WSO2 ESB, vers une architecture orientée service, ouverte et...
 
CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...
CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...
CMSday 2103 - Les CMS open source qui ont fait le choix des applications mobi...
 
Seminaire communication unifiee
Seminaire communication unifieeSeminaire communication unifiee
Seminaire communication unifiee
 
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
CMSday 2013 - Usines à sites : Quelles sont les approches possibles ?
 
Webinar Alfresco/Smile - Juillet 2013
Webinar Alfresco/Smile - Juillet 2013Webinar Alfresco/Smile - Juillet 2013
Webinar Alfresco/Smile - Juillet 2013
 
CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...
CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...
CMSday 2013 - Investir dans un CMS : Comment les entreprises capitalisent-ell...
 
Séminaire drupal8.final
Séminaire drupal8.finalSéminaire drupal8.final
Séminaire drupal8.final
 
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...
CMSday 2013 - eZ Publish - une plateforme unifiée pour gérer votre marketing ...
 
CMSday 2013 - Jahia xCM : Mise en œuvre chez Socomec
CMSday 2013 - Jahia xCM : Mise en œuvre chez SocomecCMSday 2013 - Jahia xCM : Mise en œuvre chez Socomec
CMSday 2013 - Jahia xCM : Mise en œuvre chez Socomec
 
Webinar Smile et WSO2
Webinar Smile et WSO2Webinar Smile et WSO2
Webinar Smile et WSO2
 
CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?
CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?
CMSday 2013 - Quelle Ergonomie de recherche en 2013 ?
 
CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...
CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...
CMSday 2013 - L'accessibilité, au delà des contraintes, un atout pour votre a...
 
Séminaire drupal8 Lyon
Séminaire drupal8 LyonSéminaire drupal8 Lyon
Séminaire drupal8 Lyon
 
Séminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application MétierSéminaire Smile - Réussir son application Métier
Séminaire Smile - Réussir son application Métier
 
CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?
CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?
CMSday 2013 - Votre audience peut-elle encore se passer d'une version mobile ?
 
Les quick wins de l'UX
Les quick wins de l'UXLes quick wins de l'UX
Les quick wins de l'UX
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
 
CMSday 2013 - L'impact des performances de votre site sur votre audience
CMSday 2013 - L'impact des performances de votre site sur votre audienceCMSday 2013 - L'impact des performances de votre site sur votre audience
CMSday 2013 - L'impact des performances de votre site sur votre audience
 
CMSday 2013 - Les atouts du modèle open source
CMSday 2013 - Les atouts du modèle open sourceCMSday 2013 - Les atouts du modèle open source
CMSday 2013 - Les atouts du modèle open source
 

En vedette

Meet Magento 2015 Utrecht - ElasticSearch - Smile
Meet Magento 2015 Utrecht - ElasticSearch - SmileMeet Magento 2015 Utrecht - ElasticSearch - Smile
Meet Magento 2015 Utrecht - ElasticSearch - SmileSmile I.T is open
 
Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »
Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »
Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »Smile I.T is open
 
Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Smile I.T is open
 
A high profile project with Symfony and API Platform: beIN SPORTS
A high profile project with Symfony and API Platform: beIN SPORTSA high profile project with Symfony and API Platform: beIN SPORTS
A high profile project with Symfony and API Platform: beIN SPORTSSmile I.T is open
 
Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3 Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3 Smile I.T is open
 
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / SmileSéminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / SmileSmile I.T is open
 
Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...Smile I.T is open
 
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?Smile I.T is open
 
Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015Smile I.T is open
 
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »Smile I.T is open
 
Demarche de cadrage Big data
Demarche de cadrage Big dataDemarche de cadrage Big data
Demarche de cadrage Big dataSmile I.T is open
 
Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !Smile I.T is open
 
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisiteCMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisiteSmile I.T is open
 
Le casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitaleLe casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitalePetit Web
 
CROSS CHANNEL E-COMMERCE RECIPE E-shop Expo Bruxelles
CROSS CHANNEL E-COMMERCE RECIPE E-shop Expo BruxellesCROSS CHANNEL E-COMMERCE RECIPE E-shop Expo Bruxelles
CROSS CHANNEL E-COMMERCE RECIPE E-shop Expo BruxellesSmile I.T is open
 
Resource Oriented Architecture
Resource Oriented ArchitectureResource Oriented Architecture
Resource Oriented ArchitectureDNG Consulting
 

En vedette (17)

Meet Magento 2015 Utrecht - ElasticSearch - Smile
Meet Magento 2015 Utrecht - ElasticSearch - SmileMeet Magento 2015 Utrecht - ElasticSearch - Smile
Meet Magento 2015 Utrecht - ElasticSearch - Smile
 
Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »
Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »
Bargento 2014 : conférence Smile « ElasticSearch booste la recherche Magento »
 
Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?
 
A high profile project with Symfony and API Platform: beIN SPORTS
A high profile project with Symfony and API Platform: beIN SPORTSA high profile project with Symfony and API Platform: beIN SPORTS
A high profile project with Symfony and API Platform: beIN SPORTS
 
Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3 Présentation sur l'accessibilité numérique / Evènement université de Lille 3
Présentation sur l'accessibilité numérique / Evènement université de Lille 3
 
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / SmileSéminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
Séminaire IoT EISTI du 14 avril 2016 avec Open Wide / Smile
 
Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...Comment une marque se développe par son approche user centric ? - Conference ...
Comment une marque se développe par son approche user centric ? - Conference ...
 
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
Webinar Smile - Comment Drupal 8 peut booster votre stratégie digitale ?
 
Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015Seminaire Smile sur Drupal 8 - Juin 2015
Seminaire Smile sur Drupal 8 - Juin 2015
 
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
Meetup ElasticSearch : « Booster votre Magento avec Elasticsearch »
 
Demarche de cadrage Big data
Demarche de cadrage Big dataDemarche de cadrage Big data
Demarche de cadrage Big data
 
Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !Digitalisez vos points de ventes avec Smile !
Digitalisez vos points de ventes avec Smile !
 
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisiteCMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
 
Architecture Orientee Ressource
Architecture Orientee RessourceArchitecture Orientee Ressource
Architecture Orientee Ressource
 
Le casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitaleLe casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitale
 
CROSS CHANNEL E-COMMERCE RECIPE E-shop Expo Bruxelles
CROSS CHANNEL E-COMMERCE RECIPE E-shop Expo BruxellesCROSS CHANNEL E-COMMERCE RECIPE E-shop Expo Bruxelles
CROSS CHANNEL E-COMMERCE RECIPE E-shop Expo Bruxelles
 
Resource Oriented Architecture
Resource Oriented ArchitectureResource Oriented Architecture
Resource Oriented Architecture
 

Similaire à Seminaire webfactory - 2015

Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015Actency
 
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI AlsaceIndustrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI AlsaceActency
 
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSmile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSwissgento eCom Genève
 
Prenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale MulticanalPrenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale MulticanalCyril Reinhard
 
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02Thierry Pastorello
 
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...RCF Radio
 
Eurelis - Construire une usine à sites
Eurelis - Construire une usine à sitesEurelis - Construire une usine à sites
Eurelis - Construire une usine à sitesAgence-Eurelis
 
Whitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERPWhitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERPSouheil Ladjimi
 
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...Patrick Guimonet
 
Votre site eCommerce avec Drupal Commerce dans le cloud Azure
Votre site eCommerce avec Drupal Commerce dans le cloud AzureVotre site eCommerce avec Drupal Commerce dans le cloud Azure
Votre site eCommerce avec Drupal Commerce dans le cloud AzureAnne-Sophie Picot
 
Insuffler la culture client dans une équipe de dev
Insuffler la culture client dans une équipe de devInsuffler la culture client dans une équipe de dev
Insuffler la culture client dans une équipe de devXavier Gorse
 
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...Nuxeo
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentationJacky Galicher
 
Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Peak Ace
 
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...zikhteah
 
Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...
Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...
Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...PeggyVaugard
 
ITIS Commerce - Migration PrestaShop - 20150205
ITIS Commerce  - Migration PrestaShop - 20150205ITIS Commerce  - Migration PrestaShop - 20150205
ITIS Commerce - Migration PrestaShop - 20150205Paul Guillemin
 
Webseminaire Webfactory2 0
Webseminaire Webfactory2 0Webseminaire Webfactory2 0
Webseminaire Webfactory2 0Wax Interactive
 
Atelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site WebAtelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site Webambin_fr
 

Similaire à Seminaire webfactory - 2015 (20)

Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015
 
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI AlsaceIndustrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
 
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerceSmile Suisse : Comment faire de Magento sa plateforme ecommerce
Smile Suisse : Comment faire de Magento sa plateforme ecommerce
 
Prenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale MulticanalPrenez le contrôle de votre Stratégie Digitale Multicanal
Prenez le contrôle de votre Stratégie Digitale Multicanal
 
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
Lesclsdevotrestratgieebusinesslinternational 131209074509-phpapp02
 
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
Liferay Symposium 2015 - Liferay : la plateforme technique au coeur de la tra...
 
Eurelis - Construire une usine à sites
Eurelis - Construire une usine à sitesEurelis - Construire une usine à sites
Eurelis - Construire une usine à sites
 
Whitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERPWhitecape - Odoo - Offre ERP
Whitecape - Odoo - Offre ERP
 
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...Conf'SharePoint 2013 - B05   Une gouvernance orientée services pour share poi...
Conf'SharePoint 2013 - B05 Une gouvernance orientée services pour share poi...
 
Votre site eCommerce avec Drupal Commerce dans le cloud Azure
Votre site eCommerce avec Drupal Commerce dans le cloud AzureVotre site eCommerce avec Drupal Commerce dans le cloud Azure
Votre site eCommerce avec Drupal Commerce dans le cloud Azure
 
Insuffler la culture client dans une équipe de dev
Insuffler la culture client dans une équipe de devInsuffler la culture client dans une équipe de dev
Insuffler la culture client dans une équipe de dev
 
Usine à site
Usine à siteUsine à site
Usine à site
 
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
[Webinaire] Connecteur Nuxeo / Hippo : Faire le lien entre la gestion de cont...
 
Think tank présentation
Think tank   présentationThink tank   présentation
Think tank présentation
 
Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018
 
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
Liferay Symposium Retour d'expérience de la mise en place du portail Liferay ...
 
Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...
Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...
Séminaire IBM Marketing Cloud : Présentation et Démonstation de la solution -...
 
ITIS Commerce - Migration PrestaShop - 20150205
ITIS Commerce  - Migration PrestaShop - 20150205ITIS Commerce  - Migration PrestaShop - 20150205
ITIS Commerce - Migration PrestaShop - 20150205
 
Webseminaire Webfactory2 0
Webseminaire Webfactory2 0Webseminaire Webfactory2 0
Webseminaire Webfactory2 0
 
Atelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site WebAtelier Info Tonic : Les règles d’or pour créer son site Web
Atelier Info Tonic : Les règles d’or pour créer son site Web
 

Plus de Smile I.T is open

Streamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon SessionStreamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon SessionSmile I.T is open
 
Deploy your contents with entity share
Deploy your contents with entity share   Deploy your contents with entity share
Deploy your contents with entity share Smile I.T is open
 
[Smile] atelier spark - salon big data 13032018
[Smile]   atelier spark - salon big data 13032018[Smile]   atelier spark - salon big data 13032018
[Smile] atelier spark - salon big data 13032018Smile I.T is open
 
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...Smile I.T is open
 
eZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory featureseZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory featuresSmile I.T is open
 
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Smile I.T is open
 
Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2Smile I.T is open
 

Plus de Smile I.T is open (8)

Streamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon SessionStreamlined CMS - DrupalCon Session
Streamlined CMS - DrupalCon Session
 
Deploy your contents with entity share
Deploy your contents with entity share   Deploy your contents with entity share
Deploy your contents with entity share
 
ROM Android Customs
ROM Android Customs ROM Android Customs
ROM Android Customs
 
[Smile] atelier spark - salon big data 13032018
[Smile]   atelier spark - salon big data 13032018[Smile]   atelier spark - salon big data 13032018
[Smile] atelier spark - salon big data 13032018
 
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le ...
 
eZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory featureseZ conference - Symfony Bundle enabling webfactory features
eZ conference - Symfony Bundle enabling webfactory features
 
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
Webinar SMILE : "L'Open Source, un accélérateur d'innovation pour les objets ...
 
Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2Meet Magento : Connected store with magento 2
Meet Magento : Connected store with magento 2
 

Seminaire webfactory - 2015

  • 2. 2 SOMMAIRE LES WEBFACTORIES: NOTRE QUOTIDIEN DRUPAL: LE CMS TOUT-TERRAIN LIFERAY: LE PORTAIL OPEN SOURCE EZ PUBLISH: SYMFONY FULL STACK JUIN 2015 Séminaire Smlile - Web Factory JAHIA: LA DIGITAL FACTORY TYPO3: CMS & FRAMEWORK QUESTIONS RÉPONSES 1 2 3 4 5 6 7
  • 3. 3 LES WEBFACTORIES: NOTRE QUOTIDIEN JUIN 2015 Séminaire Smlile - Web Factory
  • 4. 4 SMILE, EN QUELQUES CHIFFRES 1er INTÉGRATEUR EUROPÉEN DE SOLUTIONS OPEN SOURCE + de 20 + de 40 + de 50 ANNÉES D’EXPERIENCE AU SERVICE DE L’OPEN SOURCE PARTENAIRES OPEN SOURCE MILLIONS D’EUROS DE CHIFFRE D’AFFAIRES EN 2014 800 EXPERTS DE L’OPEN SOURCE 25%DE CROISSANCE PAR AN JUIN 2015 Séminaire Smlile - Web Factory
  • 5. 5 QUE FAIT-ON POUR NOS CLIENTS ? JUIN 2015 Séminaire Smlile - Web Factory CONSEIL Cadrage / Audits / Benchmark AGENCE Identité visuelle / Ergonomie Accessibilité / Stratégie Éditoriale / Référencement EXPLOITATION Hosting / Infogérance / Maintenance corrective et évolutive / Support FORMATION Accompagnement au changement Formation intra et inter entreprises INGÉNIERIE Conception / Développement / Paramétrage DES SERVICES DE GRANDE QUALITÉ POUR UNE COUVERTURE À 360° DE VOS PROJETS
  • 6. 6 BESOIN RÉCURENT DEPUIS + DE 7 ANS JUIN 2015 Séminaire Smlile - Web Factory
  • 7. Rationalisation des investissements : Les stratégies de l’industrialisation
  • 8. 8 RATIONALISATION DES INVESTISSEMENTS : Réponse(s) à des besoins hétérogènes Un outil unique pour plusieurs sites ? Construire une usine à sites JUIN 2015 Séminaire Smlile - Web Factory LES STRATÉGIES DE L’INDUSTRIALISATION
  • 9. 9 RÉPONSE À DES BESOINS HÉTÉROGÈNES Archétypes  Site institutionnel  Blog  Forum  Wiki  Médiathèque Dimensions  E-Commerce  Réseau Social  Gamification JUIN 2015 Séminaire Smlile - Web Factory LES ARCHÉTYPES DU WEB
  • 10. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Être présent sur le web •Donner des informations sur sa « marque » Caractéristiques •Information hiérarchisée •Navigation par rubrique •Plan du site SITE INSTITUTIONNEL JUIN 2015 Séminaire Smlile - Web Factory
  • 11. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Fidéliser l'internaute •Mettre en ligne de l'actualité Caractéristiques •Pas de page d'accueil •Commentaires •Navigation par date •Navigation par tag •Liens permanents (Permalinks) •Flux RSS BLOG JUIN 2015 Séminaire Smlile - Web Factory
  • 12. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Discussions communautaires •Archivage des discussions Caractéristiques •Catégorisation par sujet •Navigation délicate pour les non-initiés •Gestion des droits •Moteur de recherche •Système de sondage FORUM JUIN 2015 Séminaire Smlile - Web Factory
  • 13. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Partager de l'information •Construction itérative •Travail collaboratif Caractéristiques •Structure à plat •Navigation par moteur de recherche •Navigation par mot clés •Contribution ouverte WIKI JUIN 2015 Séminaire Smlile - Web Factory
  • 14. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Stocker une forte volumétrie de contenu •Trouver le bon contenu Caractéristiques •Importance de la taxonomie •Navigation par facettes •Liste avec vignettes MÉDIATHÈQUE JUIN 2015 Séminaire Smlile - Web Factory
  • 15. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Vendre en ligne Caractéristiques •Gestion de panier •Tunnel de vente •Gestion des commandes E-COMMERCE JUIN 2015 Séminaire Smlile - Web Factory
  • 16. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Entrer en relation •Suivi d'activité Caractéristiques •Profil utilisateur riche •Gestion des relations entre utilisateurs •Fil d'activités RESEAU SOCIAL JUIN 2015 Séminaire Smlile - Web Factory
  • 17. RÉPONSE À DES BESOINS HÉTÉROGÈNES Objectifs •Apprendre •Fidéliser •Faciliter un usage Caractéristiques •Collectionner des “badges” •Gagner des points •Intégrer un mécanisme de rétroaction •Encourager les échanges entre joueurs •Permettre la personnalisation du service GAMIFICATION JUIN 2015 Séminaire Smlile - Web Factory
  • 18. Comment répondre de façon optimum à ces besoins hétérogènes ?
  • 19. RÉPONSE À DES BESOINS HÉTÉROGÈNES + Des outils adaptés et performants + Des outils évolutifs - Des interfaces hétérogènes - Des coûts multipliés - Une complexité technique LA MEILLEURE DES SOLUTIONS POUR CHAQUE BESOIN JUIN 2015 Séminaire Smlile - Web Factory Blog Blog Blog e-Commerce Réseau Social Intranet Wiki Extranet Extranet Blog
  • 20. RÉPONSE À DES BESOINS HÉTÉROGÈNES + Des interfaces homogènes + Des coûts rationalisés - Un outil plus ou moins adaptés - Une contrainte de conception LA SOLUTION TOUT-TERRAIN JUIN 2015 Séminaire Smlile - Web Factory Blog Blog Blog e-Commerce Réseau Social Intranet Wiki Extranet Extranet Blog
  • 21. RÉPONSE À DES BESOINS HÉTÉROGÈNES + Une interface unique + Un coût minimal (en théorie) + Simplicité de l’architecture - Perte de flexibilité LA SOLUTION À TOUT FAIRE JUIN 2015 Séminaire Smlile - Web Factory Blog e-Commerce Réseau Social Wiki Intranet Extranet …
  • 22. RÉPONSE À DES BESOINS HÉTÉROGÈNES Il n’est pas possible de tout uniformiser Cependant, un investissement fort sur une solution utilisable dans plusieurs contextes est pertinent LA RÉALITÉ JUIN 2015 Séminaire Smlile - Web Factory Blog Blog Blog e-Commerce Réseau Social ExtranetIntranet Wiki Blog
  • 23. L’approche « Usine à sites », une approche industrielle de l’investissement dans une solution pour répondre à plusieurs besoins
  • 24. CONSTRUIRE UNE USINE À SITES LES STRATÉGIES Scénario 1 La mutualisation est focalisé sur les développements Scénario 2 L’usine à sites, mérite vraiment son nom lorsqu’on atteint un fort niveau d’automatisation Scénario 3 Plus qu’une simple usine à sites, on obtient ici un véritable catalogue de services web Scénario 4 On ne parle plus d’usine à sites dans ce cas Automatisationdesdéploiements Scénario 3 Scénario 2 Scénario 1 Scénario 4 Degré de personnalisation d’un nouveau site
  • 25. 25 CONSTRUIRE UNE USINE À SITES Déploiements de site semblables  Degré zéro de l’usine à sites  Mutualisation du code et des gabarits  Pas de mutualisation des utilisateurs  Pas de mutualisation des contenus Réduction des coûts  Réutilisation d’éléments techniques  La mise en place du socle est peu coûteuse, même si le coût de déploiement reste notable Exemples  Déploiements de sites filiales administrés de façon autonome SCÉNARIO 1 JUIN 2015 Séminaire Smlile - Web Factory
  • 26. INVESTIR SUR UNE PRESTATION HAUT DE GAMME QUI SERA UTILISÉE PLUSIEURS FOIS !
  • 27. POUSSÉ À L’EXTRÊME ON TEND VERS LE SCÉNARIO 4 EN MODE « CATALOGUE DE COMPOSANT » !
  • 28. 28 CONSTRUIRE UNE USINE À SITES Déploiements automatisés de site semblables  Mutualisation du code et des gabarits  Mutualisation éventuelle des utilisateurs  Mutualisation éventuelle des contenus Réduction des coûts  Un socle techniquement avancé est mis en place  Le coûts de déploiement sont théoriquement nuls Exemples  Déploiements de sites filiales administrés de façon centralisée  Déploiements des sites des professeurs d’un établissement scolaire SCÉNARIO 2 JUIN 2015 Séminaire Smlile - Web Factory
  • 30. MUTUALISATION DES CONTENUS = CIRCUITS DE VALIDATION + PUSH DES MISES À JOUR + TRADUCTIONS !
  • 32. RÉDUCTION DES COÛTS = SEUIL DE RENTABILITÉ !
  • 33. 33 CONSTRUIRE UNE USINE À SITES Déploiements automatisés de site fortement personnalisables  Mutualisation du code et des gabarits  Mutualisation éventuelle des utilisateurs  Mutualisation éventuelle des contenus  Constituions d’un catalogue de thèmes  Constitutions d’un catalogue d’extensions Réduction des coûts  Un socle techniquement avancé est mis en place  Le coûts de déploiement sont théoriquement nuls, mis à part la création d’une extension ou d’un thème devant répondre à un nouveau besoin Exemples  Déploiement d’une galaxie de sites devant répondre à des besoins variés SCÉNARIO 3 JUIN 2015 Séminaire Smlile - Web Factory
  • 35. 35 LES QUESTIONS À SE POSER Hébergement  Performance uniforme  Répartition de charge Annuaire  Par pays ou mondial ?  Délégation d’administration Maintenance  Intérêt du 24/7  Support éditeur  Déploiement des évolutions Conduite du changement  Uniformiser plusieurs existants  L’iso-fonctionnalité n’est pas une option JUIN 2015 Séminaire Smlile - Web Factory SUR LE PLAN INFRASTRUCTURE / PROJET
  • 36. 36 LES QUESTIONS À SE POSER Rédaction de contenu  Ce qui est produit en central  Ce qui est produit localement Workflow de validation  Qui maîtrise la mise en ligne des contenus centraux  Diffusion ou duplication Workflow de traduction  Qui traduit  Qui valide la traduction  Au-delà des textes o Les médias o L’architecture de l’information JUIN 2015 Séminaire Smlile - Web Factory SUR LE PLAN ÉDITORIAL
  • 37. 37 LES QUESTIONS À SE POSER Référencement  De bonnes pratiques génériques ne suffisent pas  Identifier les référents locaux Accessibilité  Jurisprudence local  Référentiels plus où moins utilisables Multiculturalisme  Vitesse de connexion  Variété des terminaux  Préférences logiciels  Usages adaptés en fonctions des législations locales JUIN 2015 Séminaire Smlile - Web Factory SUR LE PLAN STRATÉGIE WEB
  • 39. 39 LES OUTILS Introduction  Factsheet  Smile & …  Quelques projets Concepts clés  Tour de la solution  Structure o Page o Contenu  Contribution  Autres concepts clés Capacité Webfactory  Approche multi-sites  Créer un nouveau site  Partage de contenu  Partage d’utilisateurs  Partage de code  Exemples Forces & Faiblesses NOS AXES D’ANALYSE JUIN 2015 Séminaire Smlile - Web Factory
  • 41. 41 DRUPAL Historique  Créé en 2001 par Dries Buytaert o Fondateur de la société Acquia  Socle PHP  Un CMS riche par ses extensions communautaires Les concepts du CMS  Solution 100% communautaire  Création du modèle de données en quelques clics o Types de contenu, Contenus, Utilisateurs, Profils  Fonctionnalités natives réduites pour n’ajouter que les extensions répondant au besoin  Interaction facilitée avec les systèmes d’information Roadmap de la solution  Version majeure en cours: Drupal 7  Version « beta » : Drupal 8 PRÉSENTATION JUIN 2015 Séminaire Smlile - Web Factory
  • 42. 42 DRUPAL Partenariat Smile/Acquia signé en 2010  Accès privilégié à de nombreuses ressources de qualité  Prise directe avec les dernières évolutions du produit Des collaborateurs Smile présents au sein du conseil d’administration de l’association Drupal France & Francophonie depuis 2013 Drupalcamp Paris  Soutien logistique à l’organisation  Sponsoring financier  Animation de conférence  Accueil dans nos locaux des Drupaliens participants à la journée de sprint de code Sponsoring d’événements  Drupal Meetups à Paris et Montpellier  Drupalcamp Soleil 2014  Drupal Deve Days 2015 à Montpellier SMILE & DRUPAL JUIN 2015 Séminaire Smlile - Web Factory
  • 43. 43 DRUPAL Sauron  Outil de monitoring de site Drupal  https://www.drupal.org/project/sauron Webfactory  Un socle technique pour la mise en place d’usine à sites  https://www.drupal.org/project/webfactory Edit UI  Extension permettant l’administration du site directement en front-office  https://www.drupal.org/project/edit_ui NOS CONTRIBUTIONS Nous sommes très actifs au sein de la communauté Nous reversons régulièrement plusieurs modules JUIN 2015 Séminaire Smlile - Web Factory
  • 44. 44 A PROPOS DE DRUPAL QUELQUES PROJETS SMILE Smile compte aujourd’hui plus d’une centaine de développeurs Drupal JUIN 2015 Séminaire Smlile - Web Factory
  • 45. 45 VISION CONTRIBUTEUR Backoffice responsive & Edition simple de contenu JUIN 2015 Séminaire Smlile - Web Factory
  • 46. 46 VISION CONTRIBUTEUR Editez vos contenus directement en front-office Le mode « Quickedit » est disponible sur chaque contenu JUIN 2015 Séminaire Smlile - Web Factory
  • 47. 47 VISION CONTRIBUTEUR Glissez-Déposez vos blocks directement dans vos pages Chaque région du thème est matérialisée Liste des blocks disponibles JUIN 2015 Séminaire Smlile - Web Factory
  • 48. 48 DRUPAL Un socle de code commun  Partage des extensions  Partage des fonctionnalités  Maintenance centralisée Une base de données par site  Chaque site o a son propre Backoffice o active les extensions qu’il souhaite o peut gérer ses utilisateurs et contenus en toute autonomie  Facilite aussi la scalabilité horizontale DRUPAL ET LE MULTI-SITES JUIN 2015 Séminaire Smlile - Web Factory
  • 49. 49 DRUPAL DRUPAL ET LE MULTI-SITES Central Serveurs de bases de données Sites satellites Partage de contenus via Web services S O C L E Socle applicatif commun JUIN 2015 Séminaire Smlile - Web Factory
  • 50. 50 DRUPAL Et le partage de contenu?  Partage de contenus depuis un référentiel  Modules Deploy pour Drupal 7  Module Webfactory pour Drupal 8 Et la génération de modèles de site?  Un modèle de site = un jeu d’extensions + un pre-paramétrage = un profil d’installation  Drush + Module Features pour Drupal 7 et 8 DRUPAL ET LE MULTI-SITES JUIN 2015 Séminaire Smlile - Web Factory
  • 51. 51 VISION CONTRIBUTEUR Déclarez un site satellite et définissez ses « channels » Les channels permettent de n’exposer que certains contenus JUIN 2015 Séminaire Smlile - Web Factory
  • 52. 52 VISION CONTRIBUTEUR Depuis le satellite, récupérez/mettez à jour les contenus L’état indique si le contenu est nouveau ou qu’une mise à jour est disponible Il est possible de « déconnecter » un contenu du référentiel JUIN 2015 Séminaire Smlile - Web Factory
  • 53. DRUPAL  Une gestion de contenus simple et facilitée  Un seul socle de code à maintenir  Un bon compromis entre partage de contenu et autonomie des sites  Chaque fonctionnalité est « activable » par site  Un modèle multi-base taillé pour les usines à sites à forte volumétrie LES ATOUTS  Manque une extension clé en main pour la génération de modèle de site  En cours avec le module Webfactory  L’architecture multi-base complexe à déployer LES FAIBLESSES Pas (encore) de module clé en main FORCES & FAIBLESSES JUIN 2015 Séminaire Smlile - Web Factory Tous les ingrédients pour faire une usine à site
  • 55. 55 LIFERAY Une entreprise en plein croissance  50% de croissance annuelle depuis 3 ans  1500 clients entreprise o 140 en France Dynamisme de la communauté  39% de croissance l’année dernière  100k membres o 22k participants aux forums, en 17 langues o 304 contributeurs au coeur de la solution (+31% Y2Y) Toujours possédée par ses fondateurs  La plus grosse société open source privée JUIN 2015 Séminaire Smlile - Web Factory LE PORTAIL OPEN SOURCE 0 100 200 300 400 500 Effectifs Liferay Inc.
  • 56. 56 LIFERAY JUIN 2015 Séminaire Smlile - Web Factory DANS LE MARCHÉ
  • 57. 57 CHOIX DE SOLUTION Un partenariat de longue de date  Smile, intégrateur depuis 2007 Partenaire Platinum  Plus haut niveau de partenariat depuis 2011  Evénements en commun pour développer la solution o Symposium France o Roadshow Smile & Liferay o CMSDay Expertise  Certifiés 6.1 et 6.2  Pôles à Lille, Nantes, Paris, Montpellier, Lyon, Marseille, Bruxelles, Genève … Séminaire Smlile - Web Factory SMILE ET LIFERAY JUIN 2015
  • 58. 58 JUIN 2015 Séminaire Smlile - Web Factory Un peu de théorie Liferay
  • 59. 59 PRINCIPES DE LA SOLUTION JUIN 2015 Séminaire Smlile - Web Factory APPLICATIONS ET SERVICES
  • 60. 60 PRINCIPES DE LA SOLUTION JUIN 2015 Séminaire Smlile - Web Factory APPLICATIONS ET SERVICES
  • 61. 61 LES GRANDES APPLICATIONS Créer et administrer les contenus directement dans le portail Support des fondamentaux • Séparation du fond et de la forme o Types de contenus o Gabarits • Gestion des droits • Gestion de la publication o Processus o Publication programmée o Publication distante • Administration des pages • Multi-site et internationalisation JUIN 2015 Séminaire Smlile - Web Factory GESTION DE CONTENUS
  • 62. 62 LES GRANDES APPLICATIONS Centraliser et partager les documents Support des fondamentaux • Gestion des accès • Hiérarchie des documents • Gestion des types de documents o Gestion des métadonnées • Versionning • Check-in, check-out • Processus de validation • Prévisualisation • « Dropbox-like » JUIN 2015 Séminaire Smlile - Web Factory GESTION DE DOCUMENTS
  • 63. 63 LES GRANDES APPLICATIONS JUIN 2015 Séminaire Smlile - Web Factory GESTION DES DOCUMENTS
  • 64. 64 LES GRANDES APPLICATIONS Support de tous les modes de travail Espaces ad hoc Applications dédiées  Flux d’activité  Forum  Wiki  Blog  Calendrier  Partages  … De centralisé à décentralisé JUIN 2015 Séminaire Smlile - Web Factory COLLABORATION
  • 65. 65 LES GRANDES APPLICATIONS Renforcer les liens et valoriser les échanges informels Développés par Social Office Mise en relation  Recherche de contacts  Relations bidirectionnelles  Suivre / S’abonner / S’inscrire Profils enrichis  Parcours, projets, centres d’intérêts … Communautés Flux d’activité et échanges  Wall  Chat JUIN 2015 Séminaire Smlile - Web Factory RSE
  • 66. 66 PRINCIPES DE LA SOLUTION JUIN 2015 Séminaire Smlile - Web Factory APPLICATIONS ET SERVICES
  • 67. 67 PRINCIPES DE LA SOLUTION Dans Liferay, un espace est simplement : Un ensemble de page Avec ses contenus oDocuments oArticles Et ses applications oAffichage de contenu oBibliothèque de document oForum, Wiki … Avec toutes les interfaces natives pour gérer : JUIN 2015 Séminaire Smlile - Web Factory GESTION DES ESPACES { pages }
  • 68. 68 PRINCIPES DE LA SOLUTION JUIN 2015 Séminaire Smlile - Web Factory GESTION DES ESPACES Composition Accès Visibilité
  • 69. 69 PRINCIPES DE LA SOLUTION JUIN 2015 Séminaire Smlile - Web Factory GESTION DES ESPACES Délégation Industrialisation Spécialisation
  • 71. 71 JUIN 2015 Séminaire Smlile - Web FactoryModèles de site
  • 73. Création d’un nouveau site Industrialisation Accès & Visibilité Partage Délégation
  • 74. Et avec ces outils …
  • 77. 77 KLESIA JUIN 2015 Séminaire Smlile - Web Factory PERSONNALISATION ET ENGAGEMENT Plusieurs populations cibles
  • 78. 78 KLESIA JUIN 2015 Séminaire Smlile - Web Factory PERSONNALISATION ET ENGAGEMENT Personnalisation par cible Particulier
  • 79. 79 KLESIA JUIN 2015 Séminaire Smlile - Web Factory PERSONNALISATION ET ENGAGEMENT Personnalisation par cible Partenaires
  • 80. 80 KLESIA JUIN 2015 Séminaire Smlile - Web Factory PERSONNALISATION ET ENGAGEMENT Personnalisation par cible Entreprise
  • 81. 81 KLESIA JUIN 2015 Séminaire Smlile - Web Factory PERSONNALISATION ET ENGAGEMENT Personnalisation par branche
  • 82. SOGIPHAR Un dashboard pour chaque pharmacie MON GIPHAR JUIN 2015 Séminaire Smlile - Web Factory
  • 83. LIFERAY  Un périmètre fonctionnel natif inégalé  CMS,  Document,  Collaboration,  Social  Un gestion des sites puissante et souple  Native  Industrielle  Partage …  Une large communauté  Une marketplace en plein essor LES ATOUTS Le portail open source de référence  Un socle technique en mutation  Sa force avec le focus sur les applications peut le desservir dans des contextes purs CMS.  Coûts de licences LES FAIBLESSES Survivre dans la course à l’innovation FORCES & FAIBLESSES JUIN 2015 Séminaire Smlile - Web Factory
  • 85. 85 EZ PUBLISH Historique  CMS PHP Open Source - version 3.0 (2003) → version 5.4 (décembre 2014)  Grande communauté  Intégration de SolR (eZFind) et Symfony 2 (version 5.x) Le concept d’eZ Publish  Gestion de contenu arborescente (classe / objets / attributs / nœuds)  Multi-Site / Multi-Langue  Partage des contenus (Multi-positionnement / REST API) RoadMap de la solution  eZPublish 6 : Full Stack Symfony 2  eZPlateform / eZStudio PRÉSENTATION JUIN 2015 Séminaire Smlile - Web Factory
  • 86. 86 EZ PUBLISH Partenaire depuis près de 10 ans Plus d’une centaine de projets réalisés Un domaine d’expertise  A travers les différentes agences o Paris, Bordeaux, Lyon, Lille, Nantes, Montpellier, Casablanca  Développeurs certifiés SMILE & EZ PUBLISH JUIN 2015 Séminaire Smlile - Web Factory
  • 87. 87 EZ PUBLISH QUELQUES PROJETS SMILE … JUIN 2015 Séminaire Smlile - Web Factory
  • 91. 91 EZ PUBLISH – LES CONCEPTS COMMENT CRÉER MES CONTENUS ? 3 - Publication Définir mes typologies de contenu (classe) JUIN 2015 Séminaire Smlile - Web Factory
  • 92. 92 EZ PUBLISH – LES CONCEPTS COMMENT CRÉER MES CONTENUS ? 3 - Publication Contribuer mes contenus (objet) dans l’arborescence (nœud) JUIN 2015 Séminaire Smlile - Web Factory
  • 93. 93 EZ PUBLISH – LES CONCEPTS COMMENT CRÉER MES CONTENUS ? Publier mes contenus JUIN 2015 Séminaire Smlile - Web Factory
  • 94. 94 EZ PUBLISH – LES CONCEPTS COMMENT TRADUIRE UN CONTENU ? Sélectionner la langue JUIN 2015 Séminaire Smlile - Web Factory
  • 95. 95 EZ PUBLISH – LES CONCEPTS COMMENT TRADUIRE UN CONTENU ? Traduire à partir d’une langue existante JUIN 2015 Séminaire Smlile - Web Factory
  • 97. 97 EZ PUBLISH – WEBFACTORY Gestion multi-site native (siteaccess) Gestion multi-langue Sous-arborescence Multi-positionnement Mécanisme d’héritage des designs  Un design générique pour tous les sites  Un design spécifique par site pour les surcharges eZFlow : Dynamisation de page JUIN 2015 Séminaire Smlile - Web Factory LES OUTILS
  • 98. 98 EZ PUBLISH – WEBFACTORY Définition d’un nouveau siteaccess  Configuration de la langue  Personnalisation du design o CSS / JS o Images o Template spécifique si besoin  Définition de la sous-arborescence à utiliser Nécessite la création de fichier de configuration  Soit manuelle  Soit via un script spécifique JUIN 2015 Séminaire Smlile - Web Factory CRÉATION D'UN NOUVEAU SITE
  • 99. 99 EZ PUBLISH – WEBFACTORY Médiathèque commune à tous les sites Comptes utilisateurs partagés  Possibilité de créer des groupes pour chaque site avec des droits spécifiques Multi-positionnement des contenus  Simplification de la contribution Code source commun  Possibilité d’activer ou désactiver des modules sur chaque site  Templates de page partagés avec possibilité de surcharge JUIN 2015 Séminaire Smlile - Web Factory PARTAGE DE CONTENUS
  • 101. Contexte • Nombreux ouvrages • Moteur de recherche complexe Pourquoi eZ • Partage de contenus • Ajout de contenus éditoriaux Les limites • Quantité d’attributs • eZFind CAS CLIENT: GALLIMARD JUIN 2015 EZ PUBLISH
  • 102. EZ PUBLISH  Des fonctions avancées de CMS (catégorisation, contenus structurés, multilinguisme, multi-positionnement)  Un backoffice facile à prendre en main  Une gestion des droits utilisateur très fine  Une solution fortement extensible (Symfony)  Une gestion multi-site native  Des fonctionnalités de multi-positionnement  Un module d’agencement de page dynamique : eZFlow  Une méthode de prévisualisation des contenus par site et par device LES ATOUTS Une solution riche et extensible  Un passage en version 5.x douloureux avec une stabilisation progressive jusqu’à la 5.4  Solution NoSQL toujours en attente  Un coût de licence élevé pour une version enterprise lorsque l’on a de nombreux sites  Pas de solution native de « click and deploy » pour l’ouverture d’un nouveau site. Nécessite la mise en place de scripts spécifiques  Pas de solution efficace de modification du design via l’interface d’administration (abandon du module eZDesign) LES ENJEUX Survivre dans la course à l’innovation FORCE & FAIBLESSE JUIN 2015 Séminaire Smlile - Web Factory
  • 104. 104 JAHIA Historique  Solution Franco-suisse créée en 2002  Socle Java  Positionnement initial hybride « portail –cms » Les concept de Java  Contribution graphique  Souplesse d’intégration dans des architectures complexes  Périmètre de gestion de contenu complet Roadmap de la solution  2014 : Digital Factory & Portal Factory  2015 : eCommerce Factory  2015 : Marketing Factory PRÉSENTATION JUIN 2015 Séminaire Smlile - Web Factory
  • 105. 105 JAHIA Un partenariat historique depuis 2003  Smile parmi les plus grands intégrateurs  Aussi bien en expertise qu’en nombre de projets De nombreux pôles d’expertise en Europe  Paris, Nantes, Lille, Lyon, Montpellier, Genève, Bruxelles Premier partenaire de l’année Partenaire Gold et Premium Intégration de développements Smile à la solution  ESIGate SMILE & JAHIA + JUIN 2015 Séminaire Smlile - Web Factory
  • 106. 106 A PROPOS DE JAHIA QUELQUES PROJETS SMILE DEPUIS 2012 Nous avons réalisé plus d’une centaine de projets en Jahia … JUIN 2015 Séminaire Smlile - Web Factory
  • 107. 107 JUIN 2015 Séminaire Smlile - Web Factory Un peu de théorie Jahia
  • 108. 108 VISION CONTRIBUTEUR Prenons pour exemple le site ACME Space JUIN 2015 Séminaire Smlile - Web Factory
  • 109. 109 JAHIA : COMMENT ÇA MARCHE ? VISION CONTRIBUTEUR Jahia a la particularité de proposer un back-office fondu dans le site JUIN 2015 Séminaire Smlile - Web Factory
  • 110. 110 JAHIA : COMMENT ÇA MARCHE ? VISION CONTRIBUTEUR La contribution peut se faire via l’Edit Mode. Il permet de naviguer comme en Front-Office par les liens et le menu Ou utiliser l’arborescence des pages à gauche Les pages du site JUIN 2015 Séminaire Smlile - Web Factory
  • 111. 111 JAHIA : COMMENT ÇA MARCHE ? VISION CONTRIBUTEUR La modification des contenus se fait en cliquant simplement dessus. Ici , le carrousel est déplié pour accéder facilement à ses éléments Un menu contextuel est disponibles pour tous les contenus JUIN 2015 Séminaire Smlile - Web Factory
  • 112. 112 JAHIA : COMMENT ÇA MARCHE ? VISION CONTRIBUTEUR Un fois cliqué, le formulaire d’édition apparait. Suivant le niveau choisi pour le contributeur, les options sont plus ou moins riches JUIN 2015 Séminaire Smlile - Web Factory
  • 113. 113 JAHIA : COMMENT ÇA MARCHE ? VISION CONTRIBUTEUR Pour créer de nouveaux contenus, vous glissez simplement des composants dans les pages JUIN 2015 Séminaire Smlile - Web Factory
  • 114. 114 JAHIA : COMMENT ÇA MARCHE ? VISION CONTRIBUTEUR La gestion multisite est native Changer de site Changer de langue JUIN 2015 Séminaire Smlile - Web Factory
  • 115. 115 JAHIA : COMMENT ÇA MARCHE ? VISION CONTRIBUTEUR Tous les contenus sont accessibles depuis tous les cibles JUIN 2015 Séminaire Smlile - Web Factory
  • 116. 116 JUIN 2015 Séminaire Smlile - Web Factory Exemple Belambra : Site FR Site BE … Site Mobile
  • 117. Créations d’un site Gestion d’un site Les limites CAPTURES D’ECRAN JUIN 2015 Séminaire Smlile - Web Factory JAHIA Gestion des projets web
  • 118. Créations d’un site Gestion d’un site Les limites CAPTURES D’ECRAN JUIN 2015 Séminaire Smlile - Web Factory JAHIA Création d’un nouveau site
  • 119. Créations d’un site Gestion d’un site Les limites CAPTURES D’ECRAN JUIN 2015 Séminaire Smlile - Web Factory JAHIA Création d’un nouveau site : choix des templates et des modules
  • 120. Créations d’un site Gestion d’un site Les limites CAPTURES D’ECRAN JUIN 2015 Séminaire Smlile - Web Factory JAHIA Ou activation des modules à posteriori
  • 123. JAHIA  Interface graphique innovante, fondue dans le site  L’état de l’art de la gestion de contenus  Périmètre complet  « Tout est contenu »  Une refonte technique achevée  Le multisite au cœur de la solution  Création de nouveaux en back-office  A partir de templates  Partages de contenus entre les sites LES ATOUTS L’industrialisation digitale faite solution  Les aspects Réseaux Sociaux  Créer de nouveaux types de contenus  Mais le Studio est disponible  Coûts de souscription au support face à des solutions purement communautaire  A comparer aux solutions propriétaires  Notoriété LES FAIBLESSES Se faire connaître FORCES & FAIBLESSES JUIN 2015 Séminaire Smlile - Web Factory
  • 124. TYPO3 Open Source Enterprise CMS & Framework
  • 125. 125 TYPO3 Historique  CMS open source et sans cout de licence né en 1997  100% communautaire  1000 extensions Les concepts  Gestion par hiérarchie & taxonomie  Abstraction du système de fichier  Gestion complète du cycle de vie des contenus Historique, versionning, workspace, workflows… RoadMap  Roadmap claire Visibilité à plusieurs années  Version Long Term Support (LTS)  Facilité des montés de versions PRÉSENTATION  79 000 développeurs  Plus de 500 000 installations JUIN 2015 Séminaire Smlile - Web Factory
  • 126. 126 TYPO3 SMILE & TYPO3 Participation et organisation des évènements de la communauté : T3UNI FR, T3CON EU, Code Sprint Des références significatives,  plus d’une centaine de sites réalisésPartenaire GOLD Le seul en France !! Banque de France, CNIL, RSI, Dassault Systèmes, Danone, Société Générale, Eau de Paris, SPIE, Carrefour, GDF SUEZ et bien d’autres… &Des collaborateurs experts et certifiés 9 certifiés TYPO3 Integrator JUIN 2015 Séminaire Smlile - Web Factory
  • 127. 127 TYPO3 Nos principales contributions  10 extensions: o Gestion de CDN o Workflow o Glossaire, FAQ  Correctifs du noyaux  Evénements o Animations de conférences à l’université d’été TYPO3 o Relation avec la communauté lors des conférences européennes o Organisation du premier Code Sprint français  Sponsoring de l’association TYPO3 SMILE & TYPO3 & JUIN 2015 Séminaire Smlile - Web Factory
  • 129. 129 TYPO3 – LES CONCEPTS Multilingue  Nombre illimité de langue en frontend et backend  Backend traduit en 51 langues  Gestion native UTF8 Multisite  Nombre illimité de sites  Partage de des contenus, utilisateurs & droits  Partage du code PHP, templates et fonctionnalités Multi cible  Prévisualisation mobile  Génération d’images responsives  Flux Json/Xml/etc… JUIN 2015 Séminaire Smlile - Web Factory UN OUTIL, PLUSIEURS SITES
  • 130. 130 TYPO3 – LES CONCEPTS Gestion des contenus  Drag & Drop, Copier&Coller des pages et contenus  Droits d’accès et périodes de publication  Gestion complètes du cycle de vie des contenus o Historique o Versioning o Workspaces avec comparaisons o Workflows de publication  Extension o Frontend/Inline editing o Edition des images “Photoshop like” JUIN 2015 Séminaire Smlile - Web Factory CAPACITÉS D’ÉDITION
  • 131. 131Backend organisé en 3 panneaux Outils / Arborescence / Espace de travail JUIN 2015 Séminaire Smlile - Web Factory
  • 132. 132 TYPO3 – LES CONCEPTS COMMENT CRÉER MES CONTENUS ? 3 - Publication Choix des types de contenus Edition similaire aux outils bureautique JUIN 2015 Séminaire Smlile - Web Factory
  • 133. 133 TYPO3 – LES CONCEPTS TRADUCTIONS DES CONTENUS Visualisation simultanées des différentes traductions JUIN 2015 Séminaire Smlile - Web Factory
  • 134. 134 TYPO3 – LES CONCEPTS MANIPULATION D’IMAGES Bibliothèque de documents et éditeur d’image natifs JUIN 2015 Séminaire Smlile - Web Factory
  • 136. 136 TYPO3 – WEBFACTORY Beaucoup de natif  Multi site  Multi langue  Gestion arborescente avec héritage Héritage, partage ou isolation  TYPO3 s’adapte aux règles que nous lui définissons  Cela concerne aussi bien: o Charte graphique et design o Pages, contenus, utilisateurs et documents o Fonctionnalités et droits d’accès JUIN 2015 Séminaire Smlile - Web Factory LES OUTILS
  • 137. 137 TYPO3 – WEBFACTORY PRINCIPE DE CRÉATION Site mère JUIN 2015 Séminaire Smlile - Web Factory
  • 138. 138 Outil de création 3 Le nouveau site est prêt ! •Personnalisation des fonctionnalités et du design •Intégration du contenu 1 2 Suivi de la création TYPO3 – WEBFACTORY PRINCIPE DE CRÉATION JUIN 2015 Séminaire Smlile - Web Factory
  • 140. Ikebana GDF-SUEZ Mise en place d’une usine à sites TYPO3 pour GDF Suez Isolation complète entre les différents sites Back office dédié par site Application dédiée pour la création d’un nouveau site ~ 50 sites http://www.grtgaz.com/ http://www.elengy.com/ http://www.storengy.com/ http://www.dolcevitaclub.net/fr/ http://www.fosmax-lng.com
  • 141. Growing in Danone DANONE Mise en place d’une usine à sites TYPO3 pour les Intranet Danone Partage de contenus , templates et extensions entre les différents sites Utilisation des fonctions natives de multisite et multilinguisme ~ 20 sites
  • 142. Plateforme monde Création des sites par copie Partage de contenu Thème unique Backend unique Accès restreint par pays ~ 20 sites http://www.tahiti-tourisme.pf/ http://www.tahiti-tourisme.fr/ http://tahitinow.com.au/ http://www.tahiti-tourisme.co.uk/ TAHITI TOURISME
  • 143. TYPO3 Synthèse – Forces et faiblesses
  • 144. TYPO3  Une solution adaptée aux exigences des entreprises  Gestion du cycle de vie des contenus  API & Framework  Modulaire, chaque brique peut être étendue, adaptée ou crée de toute pièce.  Des fonctions avancées de CMS: catégorisation, contenus structurés, multilinguisme, multi-device  Gestion multi-site native  Bâtis sur la mutualisation et le partage  des contenus, utilisateurs & droits  du code, templates et fonctionnalités  Hautes performances et haute disponibilité LES ATOUTS  Rester innovant et à l’écoute des utilisateurs de tous horizons  Aller vers toujours plus de simplicité en conservant les possibilités et la finesse de configuration  Ouverture aux solutions tierces  Maintenir une solution robuste  Solution native de « click and deploy » puissante mais complexe obligeant à recourir à la création d’assistants  La création d’un nouveau design nécessite une intervention d’intégration LES FAIBLESSES FORCES & FAIBLESSES
  • 146. MERCI!