Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Vincent Maucorps (https://twitter.com/vmaucorps)
Fondé il y a plus de 20 ans, Smile a développé une expertise sur plusieurs CMS open source.
Ceci nous permet de présenter le positionnement de Drupal, par rapport à autres outils disponnible.
Cette étude se fera sur les axes suivants:
Stratégie de gestion de contenu
Orientation technique
Marché cible
Communauté
Business model
10. 10
JOOMLA
Fork de Mambo pour rester « full open source »
– Simple à utiliser, simple à mettre en œuvre, extensible par modules
– Permet d’administrer sa page simplement, intègre RSS, statistiques
– Mécanisme de catégorisation souple
– Pas de versionning, pas de structuration de contenus (hors module
séparé), …
– Gestion de droits simplifiée (3 niveaux de contribution)
– Pas de vrai workflow (état publié / non publié)
12. 12
WORDPRESS
CMS open source écrit en PHP
– Moteur de blog créé en 2003
– 19 000 plugins, 1 500 thèmes
– Multi-blog depuis Wordpress 3.0 (2010)
– Disponible en mode SAAS:
http://wordpress.com/
– Administrable par une application
Smartphone
14. 14
DRUPAL
Un outil créé par Dries Buytaert en Janvier 2001
– Projet de fin d’étude en Belgique
– Fondateur de la société américaine Acquia
Une communauté d’utilisateur importante et active
– Une innovation fonctionnelle à la pointe
– Une architecture technique en retrait mais en très forte progression sur les version 7
et 8
Atouts
– Multi-positionnement de contenus via les catégories (et taxonomie)
– Flexibilité du templating
– Une très bonne tenue en charge (en mode anonyme)
16. 16
SPIP
SPIP, le CMS made in France
– Initialement, l’outil d’un webzine, SPIP est rapidement devenu l’outil favori du monde associatif
– Son atout principal: la simplicité, de déploiement et d’emploi
– Quelques faiblesses: pas de types de contenus spécifiques au niveau de Drupal ou d'eZ Publish…
– Version 2.0 relativement récente, architecture revue, multi-base, ergonomie Ajax
SPIP 3
– Extension du concept de boucle au format « DATA » qui permet d'itérer sur tout type de données
(tables SQL, fichier local (XML, CSV, JSON..), répertoire du serveur, requêtes webservice, LDAP....)
– Une gestion plus aboutie des modules (introduite dans la version 1.9) à la manière de ce qui existe
pour TYPO3 ou pour Drupal
18. 18
TYPO3
TYPO3, l’œuvre d’un gourou danois, Kasper Skårhøj
– Sorti en 2000, amélioré très activement depuis, une à deux versions par an
– Un produit 100% communautaire
– A conquis les pays germanophones puis l’Europe
– Plus de 500 000 sites
TYPO3, une famille de produits
– TYPO3 (2000) : le CMS
– FLOW (2011) : Un framework PHP
– NEOS (2011): Un CMS basé sur le framework FLOW
20. 20
EZ PUBLISH
Créé en 1999, d'origine Norvégienne (eZ.no)
– Gestion des types de contenus structurés (dont une bonne 30aine disponible nativement)
– Un excellent dispositif de Workflow configurable quoique linéaire
– Une recherche puissante basée sur Solr (natif via eZ find)
– Bonne scalabilité en cluster
– Il parvient à offrir des fonctionnalités élaborées en limitant la complexification des interfaces
– Gestion des droits poussée
– Médiathèque avec retouche d'image
– Import / Export vers logiciels bureautiques
Solution CMS orientée CXM via des modules innovants quoique payants
– Recommandation, Qualification de prospects, interactions CRM, Click to call, eZ Odoscope...
22. 22
JAHIA
Solution d’origine franco-suisse, Jahia est diffusé sous double
licence
– Une version « community » sous GPL
– Une version « enterprise » apportant scalabilité et support
Un socle technique basé sur des frameworks Open Source
– JCR Jack Rabbit : Java Content Repository
– Lucene : Moteur de recherche
– Pluto :Jahia est un portail JEE (portlet), à ce titre, il se positionne face à
Liferay, Websphere Portal ou Oracle WebCenter
– Drools, Spring...