smile open-source cms report 2013
DESCRIPTION
Open-Source, CMS review of Drupal, eZ Publish, Hippo CMS, Jahia, Joomla, Liferay, Spip, Typo3, Wordpress. in French.TRANSCRIPT
-
CMS open source
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 2
PREAMBULE
SMILE
Smile est une solutions open source et APRIL
pour la promotion et la dfense du logiciel libre, du PLOSS le rseau des entreprises du Logiciel Libre en Ile-de-France et du CNLL le conseil national du logiciel libre.
Smile compte plus de 600 collaborateurs dans le monde, dont plus de 500 en France (mai 2013), ce qui en fait le premier intgrateur franais et europen de solutions open source.
Depuis 2000, environ, Smile mne une action active de veille technologique qui lui permet de
de manire proposer ses clients les produits les plus aboutis, les plus robustes et les plus prennes.
Cette dmarche a donn lieu toute une gamme de livres blancs couvrant diffrents domaines
la virtualisation (2007), la gestion lectronique de documents (2008), les PGIs/ERPs (2008), les VPN open source (2009), les Firewall et Contrle de flux (2009), les Middleware orients
source et NoSQL (2011), et plus rcemment Mobile et Recensement et audit (2012). Chacun de ces ouvrages prsente une slection des meilleures solutions open source dans le domaine
Au fur et mesure que des solutions open source solides gagnent de nouveaux domaines,
le paysage informatique franais comme le prestataire intgrateur de choix pour accompagner les plus grandes entrepr
Ces dernires annes, Smile a galement tendu la gamme des services proposs. Depuis 2005, -projet, en
recherche de sostudio graphique, devenu en 2007 Smile Digital agence interactive, proposant outre la cration graphique, une expertise e-marketing, ditoriale, et interfaces riches. Smile dispose
centre de formation complet, Smile Training. Enfin, Smile est implant Paris, Lille, Lyon, Grenoble, Nantes, Bordeaux, Marseille et Montpellier. Et prsent galement en Espagne, en Suisse, au Benelux, Ukraine, au Maroc .
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 3
QUELQUES REFERENCES DE SMILE
et europennes. Vous trouverez ci-dessous quelques clients nous ayant adress leur confiance.
Sites Internet
Pichet, Groupama, Eco-Emballage, CFnews, CEA, Prisma Pub, Volia, NRJ, JCDecaux, 01 Informatique, Spie, PSA, Boiron, Larousse, Dassault Systmes, Action Contre la Faim, BNP Paribas, Air Pays de Loire, Forum des Images, IFP, BHV, ZeMedical, Gallimard, Cheval Mag, Afssaps, Beneteau, Carrefour, AG2R La Mondiale, Groupe Bayard, Association de la Prvention
HEC, Bouygues Telecom, Prisma, Veolia, Arjowiggins, INA, Primagaz, Croix Rouge, Eurosport, Invivo, Faceo, Chteau de Versailles, Eurosport, Ipsos, VSC Technologies, Sanef, Explorimmo,
E-Commerce
Krys, La Halle, Gibert Joseph, De Dietrich, Adenclassifieds, Macif, Furet du Nord, Gtes de France, Camif Collectivit, GPdis, Projectif, ETS, Bain & Spa, Yves Rocher, Bouygues Immobilier,
Atomiqu
ERP et Dcisionnel
Veolia, La Poste, Christian Louboutin, Eveha, Sun R, Home Cin Solutions, Pub Audit, Effia, France 24, Publicis, iCasque, Nomadvantage, Gets, Nouvelles Frontires, Anevia, Jus de Fruits de Moora, Espace Loggia, Bureau Veritas, Skyrock, Lafarge, Cadremploi, Meilleurmobile.com, Groupe Vinci, IEDOM (Banque de France), Carrefour, Jardiland, Trsorerie Gnrale du Maroc, Ville de Genve, ESCP, Sofia, Faiveley Transport, INRA, Deloitte, Yves Rocher, ETS, DGAC, Generalitat de Catalunya, Gilbert Joseph, Perouse Mdical, Socit Gnrale, Solucom,
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 4
Gestion documentaire
Generali, HEC, JCDecaux, Serimax, Pierre Audoin Consultant, Alstom Power services, NetasQ, CS informatique, SNCF - Direction du matriel, Mazars, EDF R&D, EDF Nuclaire, Conseil Rgional du Centre, Leroy Merlin, Primagaz, Renault F1, INRIA, Ministre belge de la Communaut Franaise, APAVE, CNIL, Services du Premier Ministre...
Infrastructure et Hbergement
Agence Nationale pour les Chques Vacances, Pierre Audoin Consultants, Rexel, Motor Presse, OSEO, Sport24, Eco-Emballage, Institut Mutualiste Montsouris, ETS, Ionis, Osmoz, SIDEL, Atel
Consultez nos rfrences, en ligne, : http://www.smile.fr/clients.
http://www.smile.fr/clients -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 5
CE LIVRE BLANC
Sur le web, la gestion de contenus :
Du point de vue du dveloppeur, il est facile de crer une version simple de ce type
jour, tant dans les communauts open source que dans le monde du logiciel propritaire. Le site http://www.cmsmatrix.org/ recense plus de 1 200 CMS, de Abo.CMS Zwook !
prsence minimale sur la toile, et la plupart des organisations passent par cette tape avant de se lancer dans des projets plus ambitieux (e-
Ces deux facteurs font que les solutions open source sont historiquement trs prsentes dans la gestion de contenus. Dans ce march maturit, les solutions open source sont en position de force. Malgr la difficult obtenir des statistiques fiables, la plupart des sources
Drupal, Joomla et WordPress sont les 3 solutions les plus utilises au monde pour grer du contenu sur le web (voir par exemple, http://trends.builtwith.com/cms, http://w3techs.com/technologies/overview/content_management/all ou encore http://wappalyzer.com/categories/cms).
cette nouvelle dition de notre livre blanc car, malgr la maturit du march et des solutions, nous assistons en ce moment plusieurs volutions majeures autour de la gestion de contenus :
: La banalisation des terminaux mobiles performants lus grand nombre. Pour de nombreuses personnes en
premier accs au monde connect.
: Une part croissante du temps pass sur la toile est consacre changer sur les rseaux sociaux (27% une rcente tude
- http://press.experian.com/United-States/Press-Release/experian-marketing-services-reveals-27-percent-of-time-spent-online-is-on-social-networking.aspx ).
La migration du public, des mdias traditionnels vers le contenu en ligne : Quelque soit le support (presse papier, tlvision, radio, cinma), la consommation mdiatique volue vers des modes plus personnaliss, o les frontires spatiales et temporelles sont abolies services de rattrapage, podcast, V.O.D).
http://www.cmsmatrix.org/http://trends.builtwith.com/cmshttp://w3techs.com/technologies/overview/content_management/allhttp://wappalyzer.com/categories/cmshttp://press.experian.com/United-States/Press-Release/experian-marketing-services-reveals-27-percent-of-time-spent-online-is-on-social-networking.aspxhttp://press.experian.com/United-States/Press-Release/experian-marketing-services-reveals-27-percent-of-time-spent-online-is-on-social-networking.aspxhttp://press.experian.com/United-States/Press-Release/experian-marketing-services-reveals-27-percent-of-time-spent-online-is-on-social-networking.aspx -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 6
stratgie de communication numrique. De plus, les sites de gestion de contenus mis en ligne lenges, dans un environnement trs
concurrentiel.
Dans cet environnement, les solutions open source sont, de part leur prdisposition pour
prsenter les acteurs majeurs de cet cosystme, travers deux grilles de lecture : une analyse
Une seule adresse : [email protected]
mailto:[email protected] -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 7
LES SOLUTIONS OPEN SOURCE
extraordinaire dynamique.
offres matures. Elles sont passes de simples alternatives aux solutions propritaires
historiques des outils indispensables.
Bien sr, les bnfices conomiques figurent parmi les premires raisons dans le choix de
solutions open source. Mme si implmenter une solution open source ne signifie pas un cot
de projet nul, ces solutions sont toujours sensiblement moins chres que leurs quivalents
s
produit tend faciliter la diffusion de la connaissance.
Ma
premier critre de choix.
Les principaux arguments sont alors :
indpendance, ou moindre dpendance, par rapport un diteur. On sait que
ter trs cher, et les diteurs peuvent tre tents de profiter
de la vache lait que constituent ces clients devenus captifs. En anglais, on parle de
vendor lock-in, le verrouillage par le fournisseur. Les solutions dcrites ici ont toutes
des matrices de support trs larges et fonctionnent dans de nombreux
environnements.
ouverture est galement un argument de poids. Les solutions open source sont en
composant aussi central que le
ouverte est fondamental.
La prennit
code non
compil) une communaut de clients et de partenaires garantit une large diffusion
du savoir-faire associ leur implmentation et donc leur volutivit.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 8
la migration.
principe des licences open source.
Un mot galeme
apacit accepter
des extensions
propritaire
avec ceux de ses clients. Certes, il volue dans un march concurrentiel, et son produit doit tre
que :
Son produit doit tre performant,
plus de licences vendues.
Son produit doit tre robuste, mais pas trop, car il faut continuer vendre du support.
Son produit doit tre ouvert, mais pas trop, pour garder la matrise du client.
Nous ne disons pas que les diteurs propritaires seraient machiavliques au point de dgrader
ces qualits dans leur produit, nous disons
ncessairement mise sur ces qualits.
choix qui privilgie galit de service le cot total (TCO) et le retour sur investissement (ROI)
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 9
SOMMAIRE
PREAMBULE ................................................................................................ 2
SMILE ................................................................................................................................................................... 2
QUELQUES REFERENCES DE SMILE ............................................................................................................................... 3
CE LIVRE BLANC ....................................................................................................................................................... 5
LES SOLUTIONS OPEN SOURCE .................................................................................................................................... 7
SOMMAIRE ............................................................................................................................................................ 9
CONCEPTS FONDAMENTAUX .................................................................... 12
STRUCTURER LE CONTENU ....................................................................................................................................... 13
STRUCTURATION DU CONTENU ........................................................................................................................ 13
MULTILINGUISME ......................................................................................................................................... 13
ORGANISATION DES CONTENUS ....................................................................................................................... 13
CAPACITES MULTI-SITES ................................................................................................................................. 14
MEDIATHEQUE ............................................................................................................................................ 14
GESTION DES VERSIONS ................................................................................................................................. 14
MANIPULER LE CONTENU ........................................................................................................................................ 15
INTERFACE DE GESTION .................................................................................................................................. 15
DEPOT D UN CONTENU .................................................................................................................................. 15
CYCLE DE VIE ............................................................................................................................................... 15
CONTRIBUTION COLLABORATIVE ...................................................................................................................... 16
EXPLOITER LE CONTENU .......................................................................................................................................... 16
GABARITS ................................................................................................................................................... 16
ACCESSIBILITE .............................................................................................................................................. 16
REFERENCEMENT ......................................................................................................................................... 16
SYNDICATION, EXPORT/IMPORT, LIENS RESEAUX SOCIAUX ..................................................................................... 17
ANIMATION DE RENDU (CXM) ....................................................................................................................... 17
RECUEIL D INFORMATIONS ............................................................................................................................. 17
FONCTIONS DE PORTAIL ET PERSONNALISATION .................................................................................................. 17
MOTEUR DE RECHERCHE ................................................................................................................................ 18
MOBILITE ................................................................................................................................................... 18
UTILISATEURS ET POLITIQUE DE SECURITE ................................................................................................................... 18
UTILISATEURS, GROUPES ET ROLES ................................................................................................................... 18
FONCTIONS SOCIALES (MISE EN RELATION) ........................................................................................................ 19
ANNUAIRE .................................................................................................................................................. 19
IDENTIFICATION UNIQUE ................................................................................................................................ 19
SOCLE TECHNIQUE ................................................................................................................................................. 20
FRAMEWORK / BASE TECHNIQUE ..................................................................................................................... 20
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 10
API DISTANTE .............................................................................................................................................. 20
PLUGINS ET EXTENSIBILITE .............................................................................................................................. 20
PERFORMANCES ........................................................................................................................................... 21
.......................................................................................... 22
SITE INSTITUTIONNEL ............................................................................................................................................. 22
SITE MARKETING................................................................................................................................................... 23
RESEAU SOCIAL (D ENTREPRISE) ............................................................................................................................... 24
PLATEFORME MULTI-SITES ...................................................................................................................................... 26
PORTAIL INTRANET ................................................................................................................................................ 27
SITE SUR MESURE .................................................................................................................................................. 28
LES MEILLEURES SOLUTIONS ..................................................................... 30
PREAMBULE ......................................................................................................................................................... 30
DRUPAL............................................................................................................................................................... 30
LES POINTS CLES ........................................................................................................................................... 31
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................... 39
QUELS CAS D USAGES ? ................................................................................................................................. 39
EZ PUBLISH .......................................................................................................................................................... 40
LES POINTS CLES ........................................................................................................................................... 41
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................... 51
QUELS CAS D USAGES ? ................................................................................................................................. 52
HIPPO CMS ......................................................................................................................................................... 53
LES POINTS CLES ........................................................................................................................................... 54
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................... 67
QUELS CAS D USAGES ? ................................................................................................................................. 68
JAHIA .................................................................................................................................................................. 69
LES POINTS CLES ........................................................................................................................................... 70
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................... 91
QUELS CAS D USAGES ? ................................................................................................................................. 93
JOOMLA .............................................................................................................................................................. 94
LES POINTS CLES ........................................................................................................................................... 95
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................. 105
QUELS CAS D USAGES ? ............................................................................................................................... 106
LIFERAY ............................................................................................................................................................. 107
LES POINTS CLES ......................................................................................................................................... 108
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................. 121
QUELS CAS D USAGES ? ............................................................................................................................... 122
SPIP ................................................................................................................................................................. 122
LES POINTS CLES ......................................................................................................................................... 123
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 11
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................. 136
QUELS CAS D USAGES ? ............................................................................................................................... 136
TYPO3 ............................................................................................................................................................. 137
LES POINTS CLES ......................................................................................................................................... 138
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................. 149
QUELS CAS D USAGES ? ............................................................................................................................... 150
WORDPRESS ...................................................................................................................................................... 151
LES POINTS CLES ......................................................................................................................................... 152
PERTINENCE SUR LES CONCEPTS FONDAMENTAUX ............................................................................................. 160
QUELS CAS D USAGES ? ............................................................................................................................... 161
AUTRES CMS OPEN SOURCE .................................................................................................................................. 162
AMETYS ................................................................................................................................................... 162
CENTURION ............................................................................................................................................... 163
CMS MADE SIMPLE ................................................................................................................................... 163
CONCRETE5 .............................................................................................................................................. 164
DOTNETNUKE ........................................................................................................................................... 164
LUTECE..................................................................................................................................................... 165
MAGNOLIA ............................................................................................................................................... 165
MODX .................................................................................................................................................... 166
PLONE ..................................................................................................................................................... 166
SILVERSTRIPE ............................................................................................................................................ 167
UMBRACO ................................................................................................................................................ 167
MAIS AUSSI ............................................................................................................................................... 168
SYNTHESE ............................................................................................... 169
CONCLUSION .......................................................................................... 171
TYPO3 ............................................................................................................................................................. 171
DRUPAL / WORDPRESS ........................................................................................................................................ 172
EZ PUBLISH / HIPPOCMS ..................................................................................................................................... 173
JAHIA / LIFERAY .................................................................................................................................................. 174
JOOMLA / SPIP .................................................................................................................................................. 175
REMERCIEMENTS .................................................................................... 176
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 12
CONCEPTS FONDAMENTAUX
gestion de contenus, il est difficile de dfinir un produit comme tant
projet.
Ainsi, choisir une solution revient avant tout bien qualifier ses attentes (courts, moyens et
longs termes sur notre exprience projet, nous avions
prsent fin 2011 dans le livre blanc 200 questions pour choisir un CMS une mthodologie
Nous continuons
chronophage, d
Pour vous aider slectionner le meilleur CMS en fonction de vos attentes, vous trouverez :
D
sur 27 critres nous, nous !)
une vision synthtique des rsultats de ces valuations regroups autours
de 5 concepts fondamentaux dcrits ci-dessous.
Enfin, une lecture diffrente de nos valuations, bass sur
sites raliss via un CMS.
Nous vous prsentons dans ce chapitre les 27 critres que nous avons retenus ainsi que la faon dont nous les avons regroups autour des 5 concepts fondamentaux suivants :
Structurer le contenu
Manipuler le contenu
Exploiter le contenu
Utilisateurs et politique de scurit
Socle technique.
http://www.smile.fr/Livres-blancs/Gestion-de-contenu-et-GED/Choisir-un-CMS -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 13
STRUCTURER LE CONTENU
Il peut tre tentant , mais la notion de structuration de
ant
Structuration du contenu
Les contenus ont une structure : titre, sous-
galement des images et des documents.
nu, un type de contenu gnrique ,
dire tout faire .
contenu gnrique soient suffisamment nombreux. Typiquement un site riche en contenus
tel que www.lemonde.fr
sujet abord.
Pourtant, la capacit dfinir des contenus structurs spcifiques, en dfinissant la liste des
champs constitutifs du contenu est une possibilit fondamentale pour un outil de gestion de
contenus leur donner un sens
structuration des contenus sont immenses : parfaite matrise de la publication et de la mise en
forme, meilleur contrle des contenus la saisie, meilleure utilisabilit des contenus, par
exemple au travers de recherches par champ.
Multilinguisme
Pour btir des sites multilingues, le CMS doit grer, pour chaque contenu, diffrentes
traductions. Cette gestion peut devenir complexe : champs traduire, et champs sans
traduction, circuits spcifiques pour la validation des traductions, reconnaissance de la langue
du visiteur
Du cot back-
qui doivent pouvoir tre prsents dans la langue de chaque contributeur, de chaque
administrateur.
Organisation des contenus
Il faut dans certains cas distinguer plusieurs arborescences
du back-office, du rfrentiel, et une ou des arborescences de publication, correspondant la
structure du site, ou bien des sites, construits sur ce rfrentiel.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 14
(le back-office) et pour le site (le front-office). Notons galement que certains outils proposent
dsormais une organisation proche de la gestion documenta
taxonomie libre et/ou arborescente.
Capacits multi-sites
plupart des socits recherchent un outil central, vritable socle de leur politique web, leur
architectures multi-sites sont nombreuses (partage de contenu, de fonctionnalits, des
droits.. t des CMS modernes permettent un
dploiement multi-sites, il existe des diffrences importantes tant sur le primtre des
Mdiathque
Une mdiathque permet de grer des objets multimdias, fichiers image, fichiers son, fichiers
bureautiques, animations, vidos, mais galement des lments mis disposition par un
but de les rutiliser. La question se pose de la distinction mme entre ces objets de
mdiathque et les contenus proprement dits : les images ne sont-elles que des accessoires
intervenant dans la cration de vrais contenus , ou bien sont-elles des contenus part
entire ?
Nous avons valu ici la richesse des types de mdia accepts par les solutions, mais aussi les
fonctionnalits proposes dans la gestion de ces mdias (mtadonnes, classement, gestion
Gestion des versions
On ramne parfois la gestion de version une question unique : -t-il les
versions ? . Nous avons valu plus finement cet aspect en nous interrogeant sur la richesse
structurelle du mcanisme de versionning.
En particulier, les points suivants on t considrs :
Finesse de paramtrage
Automatisation
Comparaison de version
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 15
Recherche et restauration de versions antrieures.
MANIPULER LE CONTENU
Cette rubrique traite de la manipulation des contenus, y compris la gestion des cycles de vie.
Aprs avoir dfini un type de contenu, on peut lui donner vie, c'est--dire crer, enrichir,
ncessite une attention toute particulire.
Interface de gestion
ce de gestion des contenus est devenue un lment cl de
re des interfaces qui simples pages Web.
Au-
, a galement t prise en
.
le possible,
plus complexe.
Nous nous sommes intresss ici particulirement la simplicit de la contribution et aux
diffrents modes de contribution possibles
habilitations ou bien des formulaires dfinissant des contenus structurs, sont couverts par
Cycle de vie
On parle ici de publication date et de dire du processus
conduisant valider un contenu et le publier. Plus on dcentralise les contributions, plus on a
besoin de processus de validation flexibles, et paramtrables, qui puissent tre adapts
chaque rubrique, chaque type de contenu, et diffrenci
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 16
Contribution collaborative
La collaboration peut prendre diffrentes formes : commentaires sur les articles, forum attach, calendrier partag avec gestion des tches, wiki, blog, rvision de document avec suivi des modifications, notations, annotations...
Les CMS qui misent sur cette dimension
on spare de plus en plus les communications selon les mdias (on ne communique pas de la
mme faon sur un format papier ou sur un format Web). Les CMS deviennent donc un lieu de
EXPLOITER LE CONTENU
La restitution du contenu (content delivery) consiste produire des pages sur un mdia donn,
en intgrant le contenu au sein d'une mise en forme spcifique.
Le processus de publication peut tre dcompos en deux tapes : slection des contenus et
mise en forme des pages sur la base de gabarits.
Gabarits
Tous les CMS ont un dispositif de gabarit, permettant de dfinir la mise en page, la mise en
gabarits, chaque CMS ayant cr son propre dispositif. Ces dernires annes, de nombreux
CMS ont amlior leur prim
Accessibilit
rents handicaps (vue,
motricit ), mais galement faire en sorte que des critres techniques comme la vitesse de
-in ne perturbe pas la vision du site ou
Cela concerne essentiellement les gabarits
Rfrencement
i. La premire chose en dire est
lev. Nanmoins, il existe quelques pratiques minimales permettant un bon rfrencement.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 17
Nous avons valu sur ce poin
toutes les bonnes pratiques favorisant le rfrencement par les moteurs de recherche.
Syndication, export/import, liens rseaux sociaux
s partenaires. Il existe pour cela un
Nous avons runi dans le mme chapitre la capacit exporter et importer des contenus, que
partage, en particulier sur les rseaux sociaux.
Animation de rendu (CXM)
La majorit des sites web prsentent le mme contenu tous leurs visiteurs. Il existe toutefois
diffrents cas de figure o l'on souhaite diffrencier la restitution selon les visiteurs et
prsenter chacun ce qu'il souhaite voir, ce qu'il est autoris voir,
recommande, partir d'une base de contenus uniques, administre de manire globale. Dans
Recueil
La mise en ligne de formulaires est dj en dehors du domaine de la gestion de contenus. Il zz ou des forums.
ire lui-
un contenu, qui peut tre labor en back-
Fonctions de portail et personnalisation
part,
Il existe des outils portails purs
Mais certains outils runissent les fonctions de CMS et de portail en une seule application, ce
qui sim
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 18
Moteur de recherche
ne pas rflchir permet aussi de procder comme avec Google site les
Les internautes de la gnration Google
La majorit des outils CMS propose une fonction de recherc
au CMS. Un moteur externe pourra dans certains cas offrir une meilleure gestion de la langue
(conjugaisons, synonymes, proximit ou inclusion smantique, etc.), mais peut prsenter des
lacunes comme
Mobilit
Dans un monde o s
comportement de votre outil de gestion de contenus dans ces conditions est devenue
incontournable.
Plusieurs stratgies sont envisageables :
Proposer une utilisation adapte aux navigateurs des smartphones et des tablettes
(responsive design ou versions alternatives)
Diffuser son contenu travers une application mobile.
ces
mobiles natives.
UTILISATEURS ET POLITIQUE DE SECURITE
Un bon CMS doit offrir une gestion souple des habilitations et des
faire, cette scurisation doit tre transparente aux yeux des contributeurs.
Utilisateurs, groupes et rles
Le back-
Bien entendu, sur ces interfaces tous les utilisateurs doivent tre identifis, et il est ncessaire
de pouvoir parfaitement dfinir les possibilits offertes
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 19
gestion des habilitations. Elle est principalement organise autour des utilisateurs mais peut
aussi, souvent, autour de groupes et de rles.
Fonctions sociales (mise en relation)
Lorsque l e en place une dynamique de rseau social grce un CMS, un
disponibles. Notons en particulier les points suivants :
Profils utilisateurs riches et configurables
Mur d
Mise en relation
Messagerie instantane
Annuaire
rfrentiel
La plupart des CMS proposent dsormais un interfaage avec ces annuaires (OpenLDAP, AD,
etc.)Cela permet de centraliser les informations des utilisateurs
et y rcupre les informations ncessaires.
Par ce critre, nous valuerons la ations de
.
Identification unique
: Single Sign OnWeb sans devoir saisir son identifiant et mot de passe plusieurs reprises.
Les CMS qui ne supportent pas nativement le SSO peuvent tre modifis ; mais cela ncessite
au travers de plug-
vigilant sur la qualit de ces derniers.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 20
SOCLE TECHNIQUE
Nous sommes de plus en plus nombreux sur internet. Les volumes de consultation des sites
explosent. Le moindre blog peut vite recevoir des milliers de visites par mois, voire par jour.
Cette dimension ne peut plus tre occulte. Au-del du p
facilit de prise en main, du dynamisme de sa communaut, il faut absolument tenir compte de
sa capacit de monte en charge. Quelle dception si le travail de nombreuses semaines de
conception ne pouvait tre vu par
Dans cette rubrique, nous vous proposons une approche des socles techniques. Si vous
performances.
Framework / base technique
techniques, car les entreprises ont bien souvent des standards ou prfrences qui limineront directement certains outils.
Au- echnique retenu, les autres considrations techniques essentielles
API distante
Gnralement les CMS sont contrls, pilots depuis u -
CMS.
; dans ce cas,
e API fonctionnelle et bien documente est trs importante.
Plugins et extensibilit
, avec plus ou
communaut). s), la diffrence se
fera essentiellement sur la capacit du socle proposer un tout oprationnel et cohrent
(accs aux fonctionnalits, dpendance, etc.).
Nous valuons galement, avec ce critre le nombre et la qualit des extensions disponibles.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 21
Performances
Il est impossible de construire un site ambitieux sans prendre en compte la dimension
Performances
dpend du contexte de ralisation (quels modules ? quelles options ? quelles
personnalisations
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 22
CAS D USAGES
rincipales utilisations faites des CMS. Ils sont issus de
notre lecture attentive des centaines de dossiers que nous traitons chaque anne et offrent,
institutionnel, site marketing, rseaux social,
plateforme multi-sites, portail intranet et site sur mesure) que nous avons retenus, nous avons
slectionn les fonctionnalits indispensables et leur pondration. Bien sr cette
dcomposition est arbitraire et vous serez peut-tre nombreux vouloir modifier les critres,
Nous esprons que ce nouvel outil vous permettra de cerner plus rapidement les CMS les plus
adapts votre contexte, et que vous pourrez poursuivre votre des dmarches en nous
demandant des dmonstrations avances.
SITE INSTITUTIONNEL
Le site institutionnel ou encore corporate correspond (au-
gestion de contenus. La trs grande majorit des sites web actifs
correspondent cette typologie de site : ils
ses produits. Ils ont rarement un
primtre large, tout au plus, quelques dizaines (voire centaines) de pages.
Pour raliser un site institutionnel de qualit, nous considrons que les CMS aux fondamentaux
de gestion de contenus de qualit sont les mieux placs pour y rpondre. Ces CMS doivent
proposer une gestion avance des contenus structurs (articles, actualits, vnements,
offres...), une gestion du multilinguisme, une bonne organisation des contenus, une
vers
contenus)...
institutionnel. En effet, rien ne sert de crer un superbe site si ce
pas de visiteur
en sorte que son site soit accessible au plus grand nombre.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 23
Enfin, la gestion des gabarits ( ) est un point important. Certes tous les CMS
offrent la diffusion de contenus au travers de templates mais tous ne grent pas le multi-canal
(qui
possibilit de modifier la vole (via le backoffice) la disposition de ses templates.
Le graphique ci-dessous reprsente les critres utiliss (et leur pondration) pour dterminer
site Institutionnel .
4 REFERENCEMENT
3 STRUCTURATION DU CONTENU
3 MULTILINGUISME
3 ORGANISATION DES CONTENUS
3 GABARITS
1 MEDIATHEQUE
1 GESTION DES VERSIONS
1 INTERFACE DE GESTION
1
1 CYCLE DE VIE
1 ACCESSIBILITE
1 SYNDICATION, EXPORT/IMPORT, LIENS RESEAUX SOCIAUX
1 MOBILITE
1 UTILISATEURS, GROUPES ET ROLES
Primtre type attendu d Institutionnel
SITE MARKETING
A la diffrence des sites institutionnels, les sites marketing ont vocation initier un dialogue
services. Pour cela, on peut s sites corporate et les boutiques en ligne.
marketing
en termes de gabarits et de mdiathque, condition sine qua non
Mais au-
Customer eXperience
Management), dernire tendance en matire de CMS et qui offre des ROI trs intressants.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 24
Toutefois, il ne suffit pas de prsenter les offres qui peuvent intresser le prospect, il faut
galement rcuprer ses donnes personnelles (pour prendre contact physiquement par
exemple) travers des formulaires, des jeux concours, etc. Cet enrichissement de la base CRM
du primtre de ce type de site.
Enfin, un site m
rfrencement, la structuration de contenu, un moteur de recherche
, comme
externes.
Le graphique ci-dessous reprsente les critres utiliss (et leur pondration) pour dterminer
Site Marketing .
11 ANIMATION DE RENDU (CXM)
3 GABARITS
2 MEDIATHEQUE
2 REFERENCEMENT
2
1 STRUCTURATION DU CONTENU
1 INTERFACE DE GESTION
1
1 SYNDICATION, EXPORT/IMPORT, LIENS RESEAUX SOCIAUX
1 MOTEUR DE RECHERCHE
1 MOBILITE
1 FONCTIONS SOCIALES
Primtre typ
RESEAU SOCIAL (D ENTREPRISE)
Toutefois de nombreux CMS ont dvelopp des fonctions sociales qui,
couples aux fondamentaux de la gestion de contenus, offrent des alternatives plus que
crdibles aux pure player de ce segment.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 25
Pour mettre en place un rseau social (ou un site fort
gestion de contenus dispose de fonctionnalits
de mise en relation, de flux
de notation.. si vous avez un projet de type rseau social .
Toutefois, ces fonctionnalits ne peuvent suffire. Il est galement important de disposer de
fonctions de contribution collaborative (la frontire entre social et collaboratif est tnue) telles
espace de partage de fichiers et de fonctions de type portail permettant la personnalisation
personnalises sur le contenu du rseau social (page personnelle par exemple).
Enfin, un site de type rseau social doit galement
gestion de contenus tels des contenus structurs, une mdiathque, un moteur de recherche,
un annuaire...
Le graphique ci-dessous reprsente les critres utiliss (et leur pondration) pour dterminer
Rseau social .
11 FONCTIONS SOCIALES
3 CONTRIBUTION COLLABORATIVE
3 FONCTIONS DE PORTAIL ET PERSONNALISATION
1 STRUCTURATION DU CONTENU
1 ORGANISATION DES CONTENUS
1 MEDIATHEQUE
1 GESTION DES VERSIONS
1 CYCLE DE VIE
1 SYNDICATION, EXPORT/IMPORT, LIENS RESEAUX SOCIAUX
1
1 MOTEUR DE RECHERCHE
1 UTILISATEURS, GROUPES ET ROLES
1 ANNUAIRE
1 IDENTIFICATION UNIQUE
1 PERFORMANCES
Rseau social
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 26
PLATEFORME MULTI-SITES
Une plateforme multi-
prcdemment avec les sites institutionnels ou les sites marketing. Il doit souvent tre tudi
en corrlation avec le ou les types de sites dployer (ex : plateforme multi-sites
institutionnels..
frquemment dcrit dans les cahiers des charges qui nous parviennent.
Il est vrai que les besoins web (nouveau site institutionnel, intranet, site de marque, blog...) se
besoin de rationaliser, et cela passe
-sites, il faut un CMS qui en offre
les caractristiques : c'est--dire r sur une mme instance 1 N sites.
avons slectionns
plateforme ne sont pas :
, partage des contenus
(ubiquit des contenus, multi- ) et des ressources, configuration mutualise
et/ou autonome...
plateforme multi- ntenus (qui peut tre un vritable casse-
tte sur certains CMS en mode multi- une
plateforme vocation internationale). Notons aussi que certains points tels que la qualit du
socle technique ou la per
du projet.
Le graphique ci-dessous reprsente les critres utiliss (et leur pondration) pour dterminer
Plateforme multi-sites .
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 27
11 CAPACITES MULTISITES
3 ORGANISATION DES CONTENUS
3 CYCLE DE VIE
2 MULTILINGUISME
1 GESTION DES VERSIONS
1 INTERFACE DE GESTION
1
1 UTILISATEURS, GROUPES ET ROLES
1 FRAMEWORK / BASE TECHNIQUE
1 PERFORMANCES
-sites
PORTAIL INTRANET
gestion de contenus. Bien sr, il existe une varit de types de portail (portail
communication, portail applicatif, portail documentaire, portail collaboratif...) mais ils ont
comme point commun leurs besoins en termes de fondamentaux de gestion de contenus.
Ainsi, que le portail soit vocation applicative ou de communication, il doit rpondre aux 3
concepts fondamentaux qui dfinissent un portail agrgation
points, par contre il existe de relles diffrences en termes de personnalisation,
nous avons appel Fonctions de portail et personnalisation
base m
slectionn 18 critres utiles, voire mme indispensables, :
identification unique, fonctions sociales...
Le graphique ci-dessous reprsente les critres utiliss (et leur pondration) pour dterminer
Portail Intranet .
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 28
11 FONCTIONS DE PORTAIL ET PERSONNALISATION
3 CONTRIBUTION COLLABORATIVE
1 STRUCTURATION DU CONTENU
1 ORGANISATION DES CONTENUS
1 MEDIATHEQUE
1 GESTION DES VERSIONS
1 INTERFACE DE GESTION
1
1 CYCLE DE VIE
1 GABARITS
1
1 MOTEUR DE RECHERCHE
1 UTILISATEURS, GROUPES ET ROLES
1 FONCTIONS SOCIALES
1 ANNUAIRE
1 IDENTIFICATION UNIQUE
1 API DISTANTE
1 PERFORMANCES
SITE SUR MESURE
Un outil de gestion de contenus
mme des applications sur mesure. Pour certains, mme, cela peut apparaitre comme un
contre-sens puisque, typiquement, les CMS ont t crs pour viter les dveloppements sur-
petite application spcifique comme la gestion des membres de son association ou un extranet
dveloppement sur mesure bas sur un framework spcialis. Mais avec les fondamentaux de
gestion de contenus peut dj obtenir des rsultats trs aboutis.
pour
politique de scurit du CMS, sur son modle de donnes relationnel (contenus structurs), sur
son moteur de recherche ( facettes)... ? Dans cette approche, il faut privilgier les CMS au
sensibles. Tout comme la gestion des performances qui constituent nos yeux la principale
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 29
-ci
activ alors il y a un risque fort de chute brutale des performances).
sans allez jusque l, il peut tre ncessaire de dvelopper une fonctionnalit sur mesure au sein
de votre site. L encore, les critres prsents ci-dessous restent valables.
Le graphique ci-dessous reprsente les critres utiliss (et leur pondration) pour dterminer
site sur mesure .
9 API DISTANTE
5 FRAMEWORK / BASE TECHNIQUE
5 PLUGINS ET EXTENSIBILITE
1 STRUCTURATION DU CONTENU
1 GABARITS
1 UTILISATEURS, GROUPES ET ROLES
1 PERFORMANCES
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 30
LES MEILLEURES SOLUTIONS
PREAMBULE
Nous vous prsentons ici un panorama objectif des solutions de gestion de contenus open source qui nous semblent les plus pertinentes pour le march Franais.
Nous dtaillons, pour les 9 solutions les plus emblmatiques la faon dont elles abordent les cinq concepts fondamentaux que nous avons dtailles plus haut.
concepts fondamentaux envisags dans notre tude, puis de son adquation avec les 6 cas
DRUPAL
Version tudie : 7.22 Site Internet de la solution : www.drupal.org Solution porte par une communaut
tout faire ! Il a t conu dans les annes 2000 par Dries Buytaert et connat depuis un succs mondial. Une communaut norme - plus de 960 000 personnes recenses sur drupal.org -
La force de ce CMS est son extensibilit. Il accueille trs facilement de nombreux modules complmentaires (forum, galerie photos, sondage, formulaire, newsletter, messagerie, chat, enqute, paiement en ligne, calendrier partag, etc.). Il possde notamment des modules communautaires trs soigns et apprcis ce qui le rend particulirement adapt aux rseaux
un des plus complet et quilibr.
Drupal est publi sous licence GNU GPL et est pleinement open source. Une offre de support existe via la socit Acquia (www.acquia.com).
notamment).
http://www.drupal.org/http://www.acquia.com/ -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 31
Les points cls
Structurer le contenu
de pouvoir crer facilement diffrents types de
contenus adapts la typologie des articles (un contenu actualits , un contenu fiche .
Field UI (anciennement CCK) qui
permet de crer des types de contenus composs de champs personnaliss via une interface de
saisie conviviale.
choisir parmi une longue liste de type : date, email, groupe de champs, fichiers, grille, champs cachs, texte, saut de page, menu droulant, zones de texte riche (administrable avec un diteur WYSWYG), lui permettant de personnaliser son type de contenu des besoins trs spcifiques.
Il est (vide ou valeur renseigner lors de la cration du type de contenu), un contrle de saisie
Drupal fait aussi une diffrence entre grer les champs et , ce qui veut dire concrtement que vous pouvez dfinir dans votre structure de contenus des champs qui seront saisis mais qui ne seront pas affichs en Front-Office (comme par exemple des champs de mtadonnes).
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 32
. On peut y rajouter des champs, voire
hamps par un simple drag and drop .
Rorganisation des champs
de la taxonomie.
de libert pour le contributeur dans la catgorisation est indiqu lors de la mise en place du vocabulaire (libre par mot cl ou choix spcifique dans une liste). la profondeur de arborescence, ni dans le nombre de catgories possibles.
Manipuler le contenu
Nativement, Drupal propose de et / ou de
.
Ce fonctionnement est bien sr extensible : Drupal permet de crer des workflows linaires n
niveaux. Le principe est de dfinir des tats ordonns sur une publication et des utilisateurs ou
Un module complmentaire ce principe de workflow est le module action , fourni par
dfaut dans le noyau Drupal. Ce derni
tat un autre, par exemple, envoyer une notification au responsable lorsque certaines actions
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 33
exemple).
Pour aller plus loin, une des solutions souvent utilise est la mise en place du module
Workbench .
Par dfaut, ce module permet de gnrer une vue unifie et simplifie pour les utilisateurs qui
Le module Workbench
Workbench dispose de modules satellites comme Workbench Access (workflow base sur des rgles hirarchiques comme les menus, la taxonomie ou toute autre structure que vous pouvez crer facilement), Workbench Moderation (permettant notamment de prsenter tous les contenus sus lesquels une action est attendue) ou encore Workbench Media (workflow sur les mdias).
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 34
Historique des versions
Exploiter le contenu
Les pages de Drupal sont constitues de bloc facilement (re)positionnables en utilisant
l'interface d'administration, dans les diffrentes rgions de la page web, par exemple le haut et
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 35
Localisation des rgions du gabarit
Chaque autre du site :
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 36
Gestion des blocs
Ces choix. Vous pouvez y placer techniquement tous types de contenus : des vidos, des
: remonter les 20 derniers articles tagus dossiers thmatiques avec un affichage des contenus par liste de 5).
Utilisateurs et politique de scurit
profils transverses. La granularit des rles et droits est trs fine.
dtermines de la mme faon. Cela permet une relle souplesse dans la diffrentiation entre
un simple utilisateur et un administrateur. Les utilisateurs ne sont pas diviss uniquement entre
back office et front office.
Les droits d'accs vous permettent de contrler et limiter ce que les utilisateurs font sur votre
site. Chaque rle d'utilisateur (dfini sur la page des rles d'utilisateur) a ses propres droits
d'accs. Vous pouvez utiliser les droits d'accs pour rvler de nouvelles fonctions des
utilisateurs privilgis. Les droits d'accs permettent aussi des utilisateurs de confiance de
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 37
tion de droit est trs intuitive,
Ci-dessous un exemple de gestion des utilisateurs et leurs rles associs :
Gestion des rles
Ci-dessous le dtail de la gestion des droits et rles dans Drupal :
Gestion des droits
fonctions sociales. Citons : Homebox (pour les pages personnalises), Invite Friends (pour grer
ses amis), Content Profile (pour grer les donnes des profils), FriendList (liste des amis),
Organic Group (gestion des groupes), Priva
La distribution Drupal Commons offre nativement un primtre large permettant de mettre en
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 38
Drupal Commons 3
Socle Technique
complte.
--fonctionnalits en tendant le noyau du systme. Une large communaut de dveloppeur met en ligne des extensions.
tion. Pour ce
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 39
modules installs.
Pertinence sur les concepts fondamentaux
.
On note un score particulirement bon sur le socle technique, en particulier d la modularit
de son architecture qui est parfaitement exploite, vu le nombre important de modules mis
gratuitement disposition par la communaut.
La structuration de contenu est en revanche lgrement en retrait, principalement en raison
des capacits multi-
candidats comme Assets, Media ou encore Scald).
?
communaut, permet
s scores sur une bonne partie , en
.
Drupal est toutefois en retrait -sites. Si Drupal est
nativement multi-sites
nombreux et perfectibles.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 40
Enfin, dans un contexte de Portail Intranet, si le score de Drupal est honorable, ces fonctions de
portail ne lui permette pas de ses hisser sur les premires marches du podium. Notons
EZ PUBLISH
Version tudie : 5.0 Site Internet de la solution : www.ez.no Solution porte par un diteur (eZ Systems)
http://www.ez.no/ -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 41
La solution eZ Publish a t cre en 1999 par la socit eZ Systems. eZ Publish se distingue des autres CMS open source par ses possibilits de
permettant de raliser des applicatifs mtier.
lus puissants
contenu un objet et en lui appliquant toutes les mthodes disponibles : multi- positionnement, versionning, multilinguisme, relation entre contenus, drnotion en fait un CMS hautement paramtrable. Les dernires versions offrent des fonctionnalits de recommandations et de nombreuses possibilits pour la gestion multi-canal.
eZ Publish est un logiciel libre publi sous licence GPL. Deux ditions sont distribues : une version gratuite dite Community et une version commerciale dite Enterprise apportant stabilit, support et garantie.
Sur le plan technique, eZ Publish est crit en PHP, fonctionne sur Apache et MySQL (les dernires versions PostGreSQL et Oracle sont galement supports via des modules supplmentaires), gre trois caches diffrents en fichiers et spare trs distinctement contenus et prsentation.
En novembre 2012, la socit eZ Systems a publi la premire version lle-ci intgre peu de modifications fonctionnelles, mais consiste principalement en une refonte technique autour du trs rput framework Symfony2.
La version value dans ce livre blanc est la version 5.0 en mode Legacy --dire base mais
mode que nous prconisons, en attendant la sortie de la version 5.1.
Les points cls
Structurer le contenu
eZ P CMS qui permet de dfinir, le plus aisment, tous les
Un type de contenu nouveau est caractris par une liste de champs typs, qui peuvent tre :
texte court, texte enrichi, numrique, date, case cocher, fichiers, etc. Ces champs peuvent
ype au
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 42
manire trs fine et flexible.
Un nombre considrable de contenus standards sont proposs avec eZ Publish : articles,
-end pour ajouter ou supprimer des attributs.
autre contenu typ, toujours sans aucun dveloppement. La notion mme de relation entre les
er des contenus de type Salon, on dfinira une classe (conteneur)
contenu de type Confrence, on dfinira une classe avec 3 attributs : un champ Titre, un champ
manire autonome, par toute personne disposant des droits suffisants.
Un contenu peut tre positionn dans
diffremment selon son emplacement, ceci sans tre dupliqu. A noter aussi que
fonctions cls : dition, copier/coller, gestion de versions.
eZ Publish dispose galement nativement de solutions de catgorisation, souvent enrichie par
classement ou taxonomie qui sera applique aux contenus lors de la cration et qui pourra tre
transversale tous les types de contenus ou spcifiques chaque type de contenus.
La catgorisation propose une navigation transverse vos internautes et permet de crer et
es pages ou -cls choisis. Il est
ainsi possible de conditionner mots-cls .
Par exemple, une page portail pourra la fois afficher tous les contenus taggs profils
comme tous les contenus taggs actualits .
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 43
Multi-positionnement des contenus
multi positionns dans le ou les sites grs par
. Tous les contenus disponibles dans eZ
odifis. Il est possible de
revenir une version prcdente trs simplement.
: les ajouts sont indiqus
en vert et les suppressions en rouge.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 44
Manipuler le contenu
eZ Publish permet de dfinir des workflows de validation et de publication
gestion.
Les workflows permettent notamment la publication ou dpublication en fonction de dates
de dbut et de fin de vie, les validations successives (n niveaux suivis),
workflow pour un type de contenus, pour une section du site
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 45
Exemple de politique de workflow
Le suivi des workflows est disponible nativement
interventions qui lui sont affects.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 46
Prvisualisation en back-office
A tout moment dans le circuit de publication il
).
Exploiter le contenu
et non des blocs.
Pour rpondre ce besoin, eZ Publish intgre le module eZ Flow qui permet de slectionner la
mise en forme de la page (2 colonnes, 3 colonnes, etc.) ; puis de remplir chaque zone avec 1
N lments (composants).
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 47
Au sein des diffrentes colonnes, il est
simple drag and drop .
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 48
e de blocs dont
ou de champs spcifiques (champ location pour le bloc Google Maps , slection de photo
pour le bloc carrousel )
La solution eZ Publish complte avec eZ Flow propose un modle Layout > Gabarit > Page
Comp
mutualiser les contenus ; cela facilite les maintenances et les volutions du site.
au
travers de rgles de gestion configures lors de la phase de dveloppement ou de TMA. Ils sont
habituellement difficilement modifiables sans intervention technique.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 49
Utilisateurs et politique de scurit
droits exceptionnellement fine.
Groupes arborescents
Les utilisateurs sont organiss dans des groupes. Ces groupes sont galement des contenus de
, copier/coller,
notification, etc.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 50
des objets de contenu. Cela reprsente de nombreux avantages ; notamment la possibilit de
dfinir les attributs les caractrisant.
Socle Technique
eZ Publish est un systme de gestion de contenus, mais aussi un Framework pouvant servir de
base des dveloppements spcifiques.
De part son aspect modulaire, eZ Publish est un systme trs volutif. Son mcanisme
des extensions peut ensuite tre ralise depuis le back-office
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 51
eZ Publish utilise un mcanisme de gabarits offrant une relle libert dans la cration
la forme.
Base sur un modle d'architecture technique par couche logiciel, eZ Publish permet de
dployer la solution avec une forte scalabilit
tous les composants peuvent tre installs sur un seul serveur, en allant jusqu' des
architectures beaucoup plus sophistiques pour des systme fortement sollicits.
Pour atteindre des niveaux de performance Optimum, eZ Publish intgre diffrents niveaux de
cache, partant de la base donnes, en passant par des systmes de cache interne eZ Publish ,
pour aller jusqu' des solutions de cache frontal HTTP.
La solution eZ Publish est btie sur des technologies existantes et fortement prsentes dans le
:
PHP 5.3.3 minimum comme langage de dveloppement
Base de donnes SQL : MySQL fortement conseille en version 5.1.61
Apache 2.2.15 minimum.
Pertinence sur les concepts fondamentaux
eZ Publish propose une excellente couverture des concepts fondamentaux que nous avons
tudis.
es domaines en
marge de la gestion de contenus, savoir la contribution collaborative et les fonctions de
portails.
Cette solution manque galement de peu le score parfait sur le domaine Utilisateurs et
politique de scurit Fonctions sociales peu dvelopp.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 52
?
pour les sites sur mesure , et les sites institutionnel et les sites marketing ,
notamment pour ces derniers en raison de son fort positionnement CXM.
plateforme multi-sites .
utilisation traditionnels de la
gestion de contenus, en particulier si les fonctions sociales sont de mise.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 53
HIPPO CMS
Version tudie : 7.7 Site Internet de la solution : www.onehippo.com Solution porte par un diteur (OneHippo)
Hippo nerlandais OneHippo. Il est fortement utilis dans les pays nordiques et tout particulirement aux Pays-Bas.
http://www.onehippo.com/ -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 54
Il possde l'essentiel des fonctionnalits que l'on peut attendre d'un CMS : dition de modle de document, cration de contenu, multilinguisme, templating, workflow de publication, multi-sites, import/export des contenus, dition de contenu en direct, etc. L'interface utilisateur est moins riche que dans certains autres produits mais elle reste ergonomique et fonctionnelle et inclut l'essentiel des fonctionnalits courantes attendues d'un bon CMS. La roadmap du produit est par ailleurs particulirement dynamique et promet une belle suite.
Hippo CMS est distribu sous licence Apache 2.0. Deux ditions sont distribues : une version Community et une version Enterprise apportant stabilit, support et garantie.
CMS offre de rels avantages pour l'intgration du besoin fonctionnel par les dveloppeurs. Les concepteurs de Hippo CMS
JackRabbit et Maven, et de dfinir une architecture claire et extensible. Ces efforts facilitent une prise en main rapide par les dveloppeurs.
Les points cls
Structurer le contenu
Dfinition des structures
publication, Hippo CMS se doit de les stru
lies sont, sans surprise, trs pousses.
Types de contenus par dfaut
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 55
Hippo CMS permet de dfinir, via le back-office de la solution, de nouveaux types de contenus
et de les configurer trs finement. Il est par exemple possible de dfinir le masque de saisie des
diffrents attributs de la structure.
Choix du formulaire de saisie
des attributs composs comme des coordonnes gographiques ou une adresse.
ilit de dfinir les diffrents caractres de
attributs : obligatoire, multi-
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 56
Des attributs spcifiques peuvent galement tre ajouts. La version communautaire propose
ns de suggestion
automatique.
de base, sans avoir redfinir chaque proprit.
Si ces fonctions refltent la richesse du moteur de stockage JCR sous- terface peut
tre par certains aspects un peu trop technique.
Arborescence des contenus
Le rfrentiel est organis en une arborescence qui recense les contenus structurs, les images,
Les fonctions de manipulations classiques sont prsentent, et il est possible de prciser les
-arborescence.
Arborescence des contenus
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 57
tant rattach
arborescences correspondantes. Si la hirarchie est manquante dans une langue, elle est trs
facilement complte par une interface ddie lors de la
Manipuler le contenu
Tableau de bord
A la connexion, Hippo CMS offre un tableau de bord aux contributeurs. Ce tableau de bord
fournit des raccourcis vers les actions les plus courantes (accder aux contenus, crer un
une todo-list dtaillant les tches de validation des workflows en cours.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 58
contribution de Hippo CMS est extrmement efficace et fonctionnelle.
gestion des versions avec restauration, gestion des rfrences vers le contenu, prvisualisation
sur les canaux o il est utilis, cration de traduction.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 59
Contenu en attente de publication affichant les modifications
La contribution se fait en suivant le formulaire de saisie qui a t configur lors de la cration
du type de contenu.
Toutes les fonctions de gestion sont prsentes
l
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 60
Edition
publication de chaque contenu.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 61
Gestion des images
Finalement, la gestion des images est galement simple mais bien pense, avec un
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 62
Exploiter le contenu
central, c'est--dire son ut
CMS offre les fonctionnalits les plus intressantes.
Ses capacits Multi-sites sont trs pousses, grce son Channel Manager . Le Channel
canaux de restitutions.
Channel Manager
Les pages des diffrents canaux peuvent tre administrs en glissant-dposant les diffrents
composants.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 63
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 64
Une fois ses fonctionnalits multi-canal mises en place, Hippo CMS a cherch renforcer la
pertinence des contenus servis aux utilisateurs.
composants en fonction du rle, et ne concernait donc que les utilisateurs connects.
La principale nouveaut de la version 7.8 est de proposer un module de personnalisation
site et dterminer un profil, ou personna.
informations lies son profil. Les informations recueillies peuvent galement tre enrichies
par une interface avec le CRM.
Une correspondance avec les personnas prconfigures est alors tablie et les contenus qui en
dpendent sont alors affichs.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 65
r tre
directement utilisable par les quipes mtiers, qui trouvent l un outil extrmement puissant
Tableau de bord de suivi en temps rel
Finalement, ce module vient avec un tableau de bord qui permet de suivre en direct le
la configuration de la personnalisation. Il faut noter que ces fonctionnalits trs pousses de
CXM (Customer eXperience Management) sont disponibles uniquement en option dans la
version entreprise.
Utilisateurs et politique de scurit
classiques. Les fonctions de la plateforme sont attaches des ressources applicatives ou
domaines
disposent de rles qui dfinissent leurs permissions.
Cette gestion des u
des personnas du module CXM.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 66
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 67
Socle Technique
et vise faciliter
son intgration tout en proposant une excellente scalabilit.
-
donnes et autres configurations y sont
moteur de stockage, il fournit galement des fonctionnalits de
gestion des processus ou de recherche.
Il est fond sur Apache JackRabbit, une implmentation open
source de la norme JCR (JSR-170 et 283). Les contenus sont
donc exposs v
et base sur le framework Apache Wicket.
La couche de restitution, appele HST pour Hippo Site Toolkit,
fournit les outils pour le dveloppement rapide des sites et
canaux de restitution avec une API REST ou encore des flux RSS.
Il inclut un moteur de gabarits, qui peut tre facilement
configur via une tag library et un
expression language pour faciliter le dveloppement des vues
en JSP ou Freemarker.
Pertinence sur les concepts fondamentaux
Un lger bmol, cependant, doit tre mis sur les aspects Contributions Collaboratives et les
Fonctions Sociales , qui sont, il est vrai, en marge de la pure gestion de contenus. Ceci se
traduit, sur le diagramme ci-dessous par un rsultat en retrait sur le concept Utilisateurs et
Politique de Scurit .
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 68
?
Avec de bons fondamentaux en gestion de contenus, et une orientation CXM similaire celle
ralisation de sites sur mesure et doit se contenter
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 69
JAHIA
Version tudie : 6.6 Site Internet de la solution : www.jahia.com Solution porte par un diteur (Jahia Corp)
Jahia est un produit franco-suisse, cr dans les annes 2000, qui tient une place part dans le monde des portails et des CMS JEE. En effet, Jahia est une des rares solutions qui runit portail JEE et gestion de contenus en un produit unique, parfaitement intgr.
http://www.jahia.com/ -
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 70
Librement t
fondue dans le site lui-mme. Au niveau fonctionnel, Jahia est une des solutions CMS les plus abouties : gestion multi-sites, versionning, workflows efficaces, donnes structures, multilinguisme, gestion des droits trs fine, etc. La version 6.5 a notamment apport une interface utilisateur trs agrable et un diteur de templates trs complet.
Jahia constitue une excellente alternative aux solutions de portail des grands diteurs propritaires, la possibilit de voir et de modifier les sources (licence GPL pour la version
soins. Jahia propose galement une version Entreprise sous licence commerciale apportant stabilit, support et garantie.
Jahia est btie sur des technologies JEE : persistance via Hibernate, support des normes JSR 170, moteur de recherche Apache Lucene, support des standards de portlets JSR 168, etc.
Les points cls
Structurer le contenu
Tous les contenus sont organiss en une arborescence stocke dans le JCR, et un ensemble
engines permet de manipuler toutes leurs proprits. Toutes les
fonctions fondamentales de la gestion de contenus, et plus encore, sont accessibles
rapidement par ce biais.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 71
haut.
Ils sont reprsentatifs de la richesse des manipulations fournies par Jahia :
Contenu : gestion des proprits du contenu lui-mme
Rendu : format de restitution du contenu (vue complte, rsum, lien, etc.)
Mta-donnes : mot cls
SEO : gestion des nice urls
Tags et Classification
Options : gestion des caches et du sitemap, et autres rglages spcifiques au contenu
Rles : gestion des rles attribus aux groupes et/ou aux utilisateurs sur ce contenu (avec hritage)
Utilisation : liste des pages o apparait le contenu
Historique et Version : avec gestion de la publication distante
Visibilit : moteur de rgles pour dfinir la visibilit des contenus
Workflow : gestion des workflows de publication, mais aussi de dpublication et de traduction
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 72
Channels : introduit dans la 6.6.1, il permet une gestion fine des canaux de publication.
La gestion des versions est galement intressante avec un outil de comparaison de version
permetta
restaurer une version antrieure.
Comparaison de deux versions
--vis.
e nombreuses vues sont disponibles sur cet arbre,
: les gestionnaires.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 73
Liste des gestionnaires
Gestionnaire de sites
contenus structurs, et
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 74
Gestionnaire de documents
Jahia propose une bonne gestion de multiples formats de fichiers (PPT, XLS, FLV, MOV, etc.), il
gestion de document intgr dans Jahia xCM.
Le gestionnaire de document prsente une interface riche, en Ajax (Google Web Toolkit)
comme le montre -dessus.
ligne, redimensionnement, fonctionnalits simples de traitement, vignettes automatiques .
Les fonctionnalits basiques de recadrage, redimensionnement et de rotation sont possibles
sur les fichiers de type image. Un moteur de rgles (Drools de jBoss) permet galement
s traitements
de mta-donnes (EXIF, Office). Des rgles de traitement totalement spcifiques peuvent
parfaitement tre ajoutes en fonction des besoins du projet.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 75
Explorateur de contenus
-export de sites entiers, Jahia offre la possibilit de grer une
u
se fait en quelques minutes.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 76
Gestion multi-site
Manipuler le contenu
:
un Mode Edition et un Mode Contribution
Le Mode Edition donne accs une interface riche prsentant des fonctionnalits de
s modules et de gestion de contenus avances en
gliss-dpos.
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 77
Mode Edition :
:
Composants glisser-dposer dans la page
Contenus
Documents
Recherches
Catgories
Canaux de publication
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 78
Mode Contribution
-
WW
W.S
MIL
E.FR
Gestion de contenus
Edition mai 2013 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation