EZPublish Vs Drupal - Callmematthi.eu

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