Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852



Documents pareils
DRUPAL Guide de référence des meilleures extensions

Démarrer rapidement un site avec Drupal 7

Drupal un CMS orienté mé2er. Romain JARRAUD Mathieu GROS

Drupal (V7) : principes et petite expérience

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus

09 nov Retour d'expérience sur l'implémentation d'une plateforme Drupal / Drupal Commerce

CMS Open Source : état de l'art et méthodologie de choix

Tour d horizon des CMS. Content Management System

Découvrir Drupal au travers d un cas client

Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le

Quel CMS choisir pour son site web?

TYPO3, le CMS de référence

Manuel du site internet Guichet Export pour la CCI Marseille Provence

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

Cursus 2013 Déployer un Content Management System

Savoir- Faire Offres mé1ers Offres technologiques

Catalogue des formations : Utilisation d outils Open Source

Portfolio Sites internet :

Joomla! Création et administration d'un site web - Version numérique

Les cinq arguments de Drupal 8 pour séduire les Marketeurs

Panorama des CMS open sources. Sylvain Ferrand, CMAP École Polytechnique Journées Mathrice, Poitiers, 19 mars 2008

Drupal, un CMS libre adapté aux besoins des bibliothèques

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

Drupal vs La concurrence

ezpublish vs Drupal It s all about experience

Découvrir le CMS. et l utiliser dans une approche pro!

Concevoir et déployer. Drupal. ses sites web avec. 2 e édition. Préface de Edwy Plenel. Groupe Eyrolles, 2009, 2010, ISBN :

CA 2011 M. +40% de croissance 7. agences en France. Paris Lyon Nantes Bordeaux Montpellier Aix en Provence

PloneLabs un gestionnaire de contenu pour les laboratoires

Recommandations pour le futur CMS de l'epfl

Nos webmasters, web designers et ingénieurs de développement vous accompagnent dans vos projets afin de vous apporter entière satisfaction.

Erwan GAUTHIER. Consultant Stratégie Marketing Digital

Bien aborder un projet SharePoint 2013

Web & Libre. Outils pour être présent sur le net librement

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Les réseaux sociaux d entreprise

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec

Transfert de l intranet institutionnel des Hôpitaux universitaires de Genève d une technologie JAVA vers une technologie PHP

Nouveautés de Drupal 8. Léon

Gagner en performance avec un extranet. et mener son projet extranet?

proximite + qualite + competitivite

Design. Search. Cloud AMOA ECM. Intégration. IT Solutions. Formation. Développement. Mobilité. Open source. Infogérance. Ergonomie

Choix du Logiciel WORDPRESS

CCI DE SAÔNE-ET-LOIRE - ATELIER ENP 18 MAI La création de sites internet

2.1 Liferay en un clin d'oeil Forces, faiblesses, opportunités et menaces Résumé de notre évaluation... 5

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1

Les systèmes de gestion de contenu en ligne SPIP

CMS et logiciels libres : initiation 01 CONTENT MANAGEMENT SYSTEM / SYSTÈME DE GESTION DE CONTENU

Offres de stages 2011/2012

Projet en nouvelles technologies de l information et de la communication

LE MEILLEUR DES SOLUTIONS COLLABORATIVE OPEN SOURCE. et pas que la GED

WordPress, thèmes et plugins : mode d'emploi

Mettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia

DRUPAL ARCHITECT / FORMATEUR / WEB & IT CONSULTANT

N SIRET : N

Performance, rendement Vs Evolutivité

Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008

Pourquoi? Pourquoi externaliser? Pour être flexible et réactif Pour réduire ses coûts sans perdre en qualité

Les logiciels OpenSource pour l'entreprise

Sommaire. Préface 1 : Pourquoi choisir Magento? Chapitre 1 : Magento, quésaco? Chapitre 2 : Quoi sous le capot?

Introduction MOSS 2007

Formation Drupal Commerce Kickstart

Panorama des solutions Ecommerce

Atelier. Créer un site internet avec un CMS pas comme les autres Deuxième édition. Cyprien Roudet

PHP 5. avancé. 3 e édition. Eric Daspet. Cyril Pierre de Geyer. Préface de Damien Seguy

les techniques d'extraction, les formulaires et intégration dans un site WEB

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

En suivant l'initiative d'amanda Wagener sur iwanttolearnruby.com, j'ai créé et anime jeveuxapprendreruby.fr.

Système de gestion de contenu

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

Extensions, Documentation, Tutoriels, Astuces

Choisir la solution d hébergement et de support faite pour vous

PLAN 1. A PROPOS 2. EXPERTISE 3. NOS RÉFÉRENCES 4. TECHNOLOGIES 5. CONTACT

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

Jahia. Guillaume Monnette École Ingénieurs 2000 Marne-La-Vallée IR3

Migration et import de données

: Qualité, Environnement, Internet

Jeudi 20 Octobre. 17h30 19h30 Hôtel «Les Bartavelles» à EMBRUN. «Quel est le juste prix pour un site Internet rentable»

Stage : Développement du contenu Web

L'automatisation open source pour SI complexes

Choisir un CMS... Oui mais lequel? 11/07/11

STAGE2 STAGIAIRE / NIKOLAOS TSOLAKIS. 16/02/2015 : choix des outils nécessités pour l application : Didier Kolb, le maitre de stage

Présentation Brocelia : agence digitale depuis 1996

CNAM Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

Chef de projet / Formateur

Point de départ état des lieux. Plus de 200 sites web Internet Périmètre institutionnel = site national + 21 sites des centres de recherche

Documentation technique

Gérer une forte charge avec ez Publish Obtenir la meilleure réactivité de publication. Solutions natives ez. Solution spécifique.

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

Créateur de sites Internet. Développeur de logiciels.

Déploiement d ESUP-ECM à l Université de Valenciennes. Retour fonctionnel d expérience

DRUPAL Réalisez des développements professionnels avec PHP (2ième édition)

E 2 O : Mettre en oeuvre un portail avec WebCenter Suite

D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes de gestion de contenus..

Les enjeux de l internationalisation e-commerce. Table ronde d expert

Logiciels libres et Open source

Formation : Langues : Types d Intervention et Secteurs d Activité :

Transcription:

Découvrir Drupal, le CMS Open Source de référence Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852

Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité avancées / Modules Points de vigilance Conclusions

Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité avancées / Modules Points de vigilance Conclusions

Drupal en quelques mots Crée Crée en en 2001 2001 par par le le Belge Belge Dries Dries Buytaert Buytaert Drupal Drupal == CMF CMF (Content (Content Management Management Framework) Framework) Core Core ++ API API riche riche pour pour développer développer des des modules modules Respecte Respecte les les grands grands principes principes de de base base des des CMS CMS :: création/édition/suppression création/édition/suppression de de contenu, contenu, workflow, workflow, rubriquage, rubriquage, gestion gestion des des utilisateurs utilisateurs

Drupal, une adoption mondiale! 99 millions millions de de sites sites sont sont +100 +100 000 000 site site en en France France +120 +120 millions millions de de résultats résultats Google Google "Drupal" "Drupal" 350.000 350.000 pages pages de de documentation documentation >12 >12 000 000 développeurs, développeurs, >100 >100 000 000 contributeurs contributeurs Près Près de de 13 13 000 000 modules modules

Powered by Drupal Référencement Référencement sur sur www.drupalsites.org, www.drupalsites.org, www.drupalma.com www.drupalma.com et et sur sur le le blog blog de de Dries Dries http://buytaert.net/tag/drupal-sites http://buytaert.net/tag/drupal-sites

Powered by Drupal & Linagora

Powered by Drupal & Linagora

Powered by Drupal & Linagora

Powered by Drupal & Linagora

Powered by Drupal & Linagora

Powered by Drupal & Linagora

Powered by Drupal & Linagora

Powered by Drupal & Linagora

Powered by D7 & Linagora Ancien Ancien site site car car développement développement en en cours. cours. Sortie Sortie décembre décembre 2011 2011

Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité avancées / Modules Points de vigilance Conclusions

Drupal = Communauté ultra dynamique... drupal.org drupal.org :: le le site site officiel officiel drupalfr.org drupalfr.org :: le le site site officiel officiel francophone francophone

Et en pleine croissance! Chiffres Chiffres donnés donnés par par Dries Dries lors lors de de la la DrupalCon DrupalCon àà Londres. Londres.

Rencontres et animations RDV RDV àà Denver Denver en en mars mars 2012 2012 pour pour battre battre un un nouveau nouveau record record de de participants participants!!

Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité avancées / Modules Points de vigilance Conclusions

Drupal VS les autres CMS Portail ECF ExoPlatform JBoss Portal Liferay Jahia Lutece Alfresco Share Drupal ezpublish WordPress Joomla Java PHP Typo3 SPIP CMS Axe Portail : Intégration d'applications, JSR168, composants, montée en charge Axe CMS : Gestion de contenu, GED, formats multiple de documents, Workflow de publication

Critères d'adoption à retenir Critère fondamentaux Licence : logiciel Libre ou Open Source (cas du freemium) Pérennité : existence et disponibilité du code, communautés d'utilisateurs Nature de la communauté (association, fondation, institution...) Couverture internationale des intégrateurs Aspects Technologiques php ou J2EE (Culture technologique) Orientation Framework de développement, développement ouvert Maturité du code Couverture fonctionnelle Simplicité d'utilisation et de déploiement, coût d'exploitation Points de vigilance fonctionnels

Simplicité VS Flexibilité

Drupal : une très large couverture fonctionnelle Drupal Drupal est est polymorphe polymorphe grâce grâce àà son son extensibilité extensibilité via via les les modules. modules.

Pourquoi le choix Drupal s'impose? La La force force de de Drupal Drupal est est son son extensibilité. extensibilité. Couverture Couverture fonctionnelle fonctionnelle sans sans limite. limite. L interface L interface d administration d administration permet permet de de créer créer facilement facilement de de nouveaux nouveaux types types de de contenus contenus structurés structurés (module (module CCK CCK // Views Views et et Entity Entity dans dans D7). D7). Un Un code code distribué distribué sous sous licence licence GPL. GPL. Un Un écosystème écosystème d entreprise d entreprise décentralisé. décentralisé. Drupal Drupal n appartient n appartient pas pas àà une une entreprise entreprise en en particulier. particulier. Des Des profils profils d installation d installation clés clés en en main, main, des des packages packages permettant permettant de de créer créer un un intranet, intranet, un un réseau réseau social social ou ou un un magasin. magasin. Par Par exmple, exmple, Open Open Atrium, Atrium, Drupal Drupal Commons, Commons, Pressflow Pressflow (voir (voir http://drupaldistrowatch.com/) http://drupaldistrowatch.com/)

Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité avancées / D7 Points de vigilance Conclusions

Fonctionnalités du coeur de Drupal Coeur minimaliste simple Le coeur est surtout un framework correspondant à la base du site Intègre les fonctionnalités de base d'un cms Gestion des contenus, utilisateurs, permissions... Gestion des contenus L'édition des contenus se fait sur le front (pas d'univers séparé) Définition des types de contenus depuis l'interface Tout contenu est une entité (entity) Catégorisation du contenu puissante via la taxonomie Système modulaire Toutes les fonctionnalités supplémentaires sont codées dans des briques modulaires Hautement paramétrable et accessible au non-développeurs

12 000 Modules d'extension Les fonctionnalités sont isolées dans un module Les modules peuvent interagir entre eux Chaque module communautaire possède sont propre système de versions et son cycle de vie Les développement de nouvelles fonctionnalités se fait via le développement de modules (les modules coeur servent d'exemple) Certaines propriétés sont communes (titre, auteur, statut) et d'autres spécifiques au type de noeud. Site Site de de référencement référencement des des modules modules :: http://drupalmodules.com/ http://drupalmodules.com/

Les modules indispensables Réduire votre développement * Admin menu, * Devel et * Backup and migrate Construire votre site * Entity, * Views, * Panels, * Webforms, * Context (avec Spaces). Publier du contenu * Wysiwyg API * Workbench Toucher un public multilingue * Internationalization, * Language sections. Gérer des contenus multimédia * Media Géolocaliser le contenu * Location * Gmap * OpenLayers Booster votre recherche * Search API * Apache Solr Search Integration Optimiser votre référencement * Meta tags quick * Pathauto * Global redirect * XML sitemap Générer plus de traffic * Subscriptions * SimpleNews Gérer des images * File field, * Lightbox2, Animer une communauté * Voting API et Fivestar * Organic Group * Flag et Flagfriend * Userpoint * Content Profile Eliminer les spams * Mollom Faire du commerce * Drupal Commerce * Ubercart

Méthodologie de choix des modules (1/2)

Méthodologie de choix des modules (2/2)

Drupal 7, l'age de la maturité Drupal Drupal 77 est est sorti sorti en en janvier janvier 2011. 2011. Son Son adoption adoption est est forte forte :: 66 mois mois pour pour atteindre atteindre 100 100 000 000 sites sites contre contre 12 12 pour pour D6 D6 IlIl dispose dispose déjà déjà de de 2439 2439 modules, modules, 205 205 thèmes, thèmes, 96 96 traductions traductions et et 23 23 profils profils d'installation. d'installation. Les Les grosses grosses nouveautés nouveautés de de Drupal Drupal 77 :: entity entity (intégration (intégration et et extension extension du du module module CCK CCK dans dans le le coeur), coeur), refonte refonte de de l'interface l'interface d'administration, d'administration, amélioration amélioration des des performances performances......

Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité avancées / D7 Points de vigilance Conclusions

Drupal Drupal VS VS Performance Performance

Architecture Architecture d'hébergement d'hébergement haute haute performance performance Pour Pour le le trafic trafic anonyme anonyme :: Pressflow, Pressflow, Boost, Boost, Memcached, Memcached, Varnish Varnish Pour Pour le le trafic trafic connecté connecté :: AuthCache, AuthCache, Varnish Varnish ++ ESI ESI (Edge (Edge Side Side Include) Include)

Et Et c'est c'est aussi aussi cela... cela...

Lancement de la «Drupal Masterclass» DEVELOPPEUR PROJECT MANAGER MASTERCLASS Module expert DEV DRUPAL E-COMMERCE MASTERCLASS DEV EXPERT & CERTIFICATION MASTERCLASS Module expert PM SPECIALIST DRUPAL E-COMMERCE MASTERCLASS PM THEMEUR MASTERCLASS Module expert TH DRUPAL E-COMMERCE MASTERCLASS TH FORMATION DRUPAL MASTERCLASS DRUPAL MASTERCLASS DEV DRUPAL MASTERCLASS PM DRUPAL MASTERCLASS TH Formation Formation avec avec certification certification en en 10 10 jours jours pour pour intégrer intégrer la la communauté communauté des des experts experts Drupal. Drupal.

Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité avancées / D7 Points de vigilance Conclusions

Le futur de Drupal - D8

Pour Pour en en savoir savoir plus plus et et poursuivre poursuivre la la discussion... discussion...

Merci de votre attention Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852

Crédits Crédits // Remerciements Remerciements Dries pour tout le travail déjà réalisé......et toutes les informations présentes sur son blog Jonathan Anthony, former CTO of Bounty http://www.adappt.co.uk/sites/default/files/pdfs/drupal %20performance%20and%20Scalability.pdf Rami Jarvinen, Exove Oy - «High performance Drupal sites DrupalCamp Helsinki 27.9.2011» Marco Barbosa - «How to Choose Between Joomla Drupal and Wordpress - Is There a Best Choice?» Et l'équipe LinStudio de Linagora pour leur soutien et leur investissement au quotidien ;-)