Transcription
It’s all about eXperienceeZPublish vsDrupal
ObjectifsVous fournir les clés de décision dans le choix du CMS Adaptation à votre besoin fonctionnel ? Impacts pour la gestion du projet coté client ? Pérennité ? Budget ?eZPublish vs Drupal2
Nos retours d’expérience5 ans de déploiement DRUPAL de 50 projets7 ans de déploiement eZPublish de 80 projetseZPublish vs Drupal3
eZPublish et Drupal : Points communs 2 outils de Gestion de Contenus (CMS)2 outils Open SourceDes environnements techniques proches : LAMP2 projets pérennes initiés il y a 12 anseZPublish vs Drupal4
eZPublish et Drupal : Points communs2 outils intégrés au Magic Quadran du GartnereZPublish vs Drupal5
Aperçu de DrupaleZPublish vs Drupal6
Aperçu d’eZPublisheZPublish vs Drupal7
Kaliop01A.PopularitéB.FiabilitéC.Couverture fonctionnelleD.MéthodologieE.BudgeteZPublish vs Drupal8
Drupal est plus populaire qu’eZ Publish VRAIDrupaleZPublishRésultats Google.fr117 000 000 résultats871 000 résultatsNombre d’installationofficiel500 000 sites250 000 installationsNombre de membres de 300 000 membresla communauté45 000 membreseZPublish vs Drupal9
Drupal est plus populaire qu’eZPublisheZPublish vs Drupal10
Drupal est plus populaire qu’eZpublishOUI MAIS .Drupal a une forte part de marché en volume car s’adresseune cible projet large (des TPE aux grandes entreprises)eZPublish a une cible plus étroite car s’adresse aux moyens /grands compteseZPublish vs Drupal11
Drupal est plus présent dans le secteur Public VRAIEn volume : De nombreux « réseaux » public ont fait le choixde DRUPAL, notamment collectivités territoriales : Communes et communautés de communes CCI eZPublish vs Drupal12
Drupal est plus présent dans le secteur PublicOUI MAISeZPublish est présent sur les gros projets publicsDILA, Documentation Française, Ministère Intérieur et réseaudes préfectures, Ministère Défense, INRA, Cour des Comptes,Ministère Culture, INPES, BPI, eZPublish vs Drupal13
Trouver un intégrateur Drupal est plusfacile qu’un intégrateur eZPublish VRAIDepuis les freelances aux agences de communication enpassant par des agences webOUI MAIS .Dans les 2 cas, l’expertise technique pour répondre à desbesoins de développement avancés (haut trafic, intégration SI,développements spécifiques, ) reste rare sur le marchéeZPublish vs Drupal14
Bilan PopularitéPopularité*10* Avec un bémol sur les projets grand compteseZPublish vs Drupal15
Kaliop01A.PopularitéB.FiabilitéC.Couverture fonctionnelleD.MéthodologieE.BudgeteZPublish vs Drupal16
eZPublish est plus fiable que Drupal VRAIeZPublish est édité par eZSystems, une entreprise pérenne(13 ans d’existence), d’envergure internationaleeZSytems développe le noyau de la solution (Kernel)eZSystems édite une version Entreprise, stabilisée etgarantieeZPublish vs Drupal17
eZPublish est plus fiable que DrupalExtensions de l’ eZ Market Performance marketing Productivité du Webmaster2 mois d’AssuranceQualité pareZSystemsVersion EntrepriseVersioncommunautaireStabilité et servicesprofessionnels1 release / 6 mois1 release /moisMoteur d’Innovation Communauté de 44 000 membres Forums / tutoriels / blogs Extensions communautairesSupport & Maintenance Release, Updates, Patch (SLA)Support Editeur disponible en 24x7Kit de mise à jourAccès aux services professionnels Délivrés par eZSystemsFormation, Expertise, AuditseZPublish vs Drupal18
eZPublish est plus fiable que DrupalOUI MAIS .Drupal est soutenu par Acquia, qui propose des servicesprofessionnels Acquia Cloud Acquia Cloud Extend Acquia Network Acquia Lift Drupal Commons Acquia Commerce Cloud Acquia Cloud Site FactoryeZPublish vs Drupal19
eZPublish est plus fiable que DrupalLES 2 APPROCHES SONTELLES COMPARABLES ?Acquia est fournisseur de services autour d’une solutiondéveloppée par une large communautéeZSystems est éditeur et contrôle, via les releasesEntreprise, la stabilité, la cohérence et la fiabilité de lasolution L’organisation de l’écosystème est fondamentalementdifférente.eZPublish vs Drupal20
Quel coût pour la stabilité ?Drupal : Acquia NetworkeZPublish vs Drupal21
Quel coût pour la stabilité ?Classement des 4 éeZPublish vs Drupal22
Drupal est plus riche en modules fonctionnels VRAIDrupalNombre de modules27 971ModuleseZPublishQuelques dizaines demoduleseZPublish vs Drupal23
Drupal est plus riche en modules fonctionnelsOUI MAIS . Quelle que soit l’expertise de l’intégrateur, il estimpossible de connaître (et a fortiori de maîtriser) 27000modules et de suivre leur évolution dans le temps Il est globalement possible d’atteindre le même résultatfonctionnel avec eZPublish (mais avec une approchedifférente) Drupal soufre de l’effet « mille feuille »eZPublish vs Drupal24
Effet mille feuille ?Cartographie d’un projet typeschedulerlibrariesrulesjquery update 90 Modulescountries colorbox apachesolr viewsapachesolr Admin-menu video embed fieldviews bulk operatonsviews contentdevelctools ds field collectionheartbeatmediaInternalization features simplehtmldompathauto datecustoms searchsite tweets bloc feedsdiff oauthimceapachesolr attachmentsmenu blockgoogle analyticsstrongarmmodernizrckeditor linkfiledepotdevel themerblock titlelink delta views data exportnodereference countview unpublishedtokenckeditor linkfile submitted b wysiwing feeds tampwheatportalertablefield taxonomy menuy Backup and migrateCaptcha Drushbetter exposed filtersog panels job schedulerworkbenchSite Map Blockthemeimce wysiwigDate ical apachesolr ogtwitter blockColorthememodule filterimce mkdir draggableviews webformeworkbench access views25eZPublish vs Drupalprofile2twitter
Effet mille feuille ? Fonctionne à uninstant TModule à installerPremier niveau de dépendanceModule prérequisModuleprérequis2ème niveau de rérequisN niveau de dépendanceNoyau DRUPALeZPublish vs Drupal26
Effet mille feuille ? Module à installer Module prérequisModuleprérequis ModuleprérequisModuleprérequisModuleprérequisA T1 : Régressionfonctionnelle liée àune mise à jour d’undes composantssous-jacentsMise à jour du module nécessaireNoyau DRUPALMise à jour du noyaueZPublish vs Drupal27
Effet mille feuille ?Passage de l’effet « mille feuille » à l’effet « château de carte » Raisons qui expliquent une incompatibilité des modules : La mise à jour n’est pas encore prête Quelle solution decontournement ? Quel délai de stabilisation ? Le ou les développeur(s) ne maintient plus le module Quellealternative ?eZPublish vs Drupal28
Bilan FiabilitéPopularité *Fiabilité *10* Avec un bémol sur les projets grand comptes01* Avec un bémol si les services d’Acquia sont souscritseZPublish vs Drupal29
Kaliop01A.PopularitéB.FiabilitéC.Couverture fonctionnelleD.MéthodologieE.BudgeteZPublish vs Drupal30
Drupal est orienté taxonomie VRAIeZPublish vs Drupal31
Drupal est orienté taxonomieOUI MAIS .eZPublish répond également via le module eZTagseZPublish vs Drupal32
Drupal propose en natif une couverturefonctionnelle plus large VRAI27 000 modulesOUI MAIS .Il arrive qu’un besoin exprimé ne trouve aucun moduleDRUPAL correspondant un développement spécifique estnécessaireeZPublish est orienté framework, lui permet de couvrir unegamme aussi large de besoins fonctionnelseZPublish vs Drupal33
eZ Publish est orienté arborescence VRAIeZPublish vs Drupal34
eZPublish est plus performant pour leresponsive design VRAICar eZ Publish sépare strictement les contenus de la formeExemple sur l’éditeur WYSIWYGCela rend le contenu facilement portable sur du crosscanal, du multi frontal, du responsive .eZPublish vs Drupal35
eZPublish est plus performant pour lemultisite VRAIDrupaleZPublishCustomisation du designpar siteNonOuiPartage de contenus, demédia ou d’utilisateursentre les sitesNonOuieZPublish vs Drupal36
Bilan FonctionnelPopularité *Fiabilité *10* Avec un bémol sur les projets grand comptes0111* Avec un bémol si les services d’Acquia sont souscritFonctionnel** Avec 2 approches différenteseZPublish vs Drupal37
Kaliop01A.PopularitéB.FiabilitéC.Couverture fonctionnelleD.MéthodologieE.BudgeteZPublish vs Drupal38
Drupal est plus productif VRAIUn site Drupal peut s’appuyer sur Un thème existant (2047 thèmes disponibles) Gain de temps client dans la conception front office Gain de chargesDes modules existants (27 000 modules disponibles) Gain de temps client (conception fonctionnelle) Gain de chargeseZPublish vs Drupal39
Drupal est plus productifOUI MAIS .Comment répondre un besoin spécifique non couvert par unmodule existant ? Exemple : données « métiers » issues du SI Exemple : workflow complexe Exemple : multisite avec logique de partage de contenuspécifique à vos métiers .eZPublish vs Drupal40
1. La conceptionInventaire dubesoin« backlog »Confrontationavecmodules etthèmesexistantsStratégie de couvertureZoom sur une méthode dedéploiement DRUPAL productiveCouvert parmodulesnativementChoix desmodules àinstallerDéveloppementspécifiqueNon couvertpar modulenativementAbandon del’exigencefonctionnelleeZPublish vs Drupal41
Zoom sur une méthode dedéploiement DRUPAL productive2. La mise en œuvreChoix duthèmeChoix desmodulesInstallation etcustomisationdu thème(look andfeel)Installationdes modulesPremierstestsfonctionnels clientsRecetteDéveloppementsspécifiqueseZPublish vs Drupal42
Zoom sur une méthode dedéploiement DRUPAL productiveLimites de cette méthode Comme dans tout projet DRUPAL, le choix des modules eststratégique (fiabilité, sécurité, pérennité) L’ergonomie front office n’est pas maîtrisable Certaines exigences fonctionnelles devront êtreabandonnées Les développements spécifiques devront être limités aumaximumeZPublish vs Drupal43
eZPublish a une approche sur ppement front etmodulesfonctionnelsLimites de cette méthode Temps de conception client plus important (ateliers) Charges plus importanteseZPublish vs Drupal44
Bilan MéthodePopularité *10Fiabilité *01Fonctionnel*11Méthode *11eZPublish vs Drupal45
Kaliop01A.PopularitéB.FiabilitéC.Couverture fonctionnelleD.MéthodologieE.BudgeteZPublish vs Drupal46
Budget ?BUILDDRUPALeZPUBLISHO- 10 k Déploiement thème etmodules standardX10 – 30 k Ajustement du look andfeel, légères adaptationsfonctionnellesSite basique (accueil,article, actualités)30 – 80 k Customisation desSite richemodules, développement fonctionnellement,de nouveaux modulesresponsive 80 k X (ou projet très orientédéveloppementspécifique)Plateformes multi sitesIntranet extranetconnecté au SIeZPublish vs Drupal47
Budget ?DrupalRUNCoût de maintenanceeZpublishZone de stabilitéDRUPALZone d’instabilitéDrupal (mises à jourmodulesfréquentes,ajustement des dévspécifiques )Intensité d’évolution du siteeZPublish vs Drupal48
Bilan BudgetPopularité *10Fiabilité *01Fonctionnel*11Méthode *11Budget*11Projets 50 k Projets 0 – 50 k eZPublish vs Drupal49
Acquia Commerce Cloud Acquia Cloud Site Factory OUI MAIS . eZPublish est plus fiable que Drupal eZPublish vs Drupal 20 Acquia est fournisseur de services autour d'une solution développée par une large communauté eZSystems est éditeur et contrôle, via les releases