SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
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 en 2001 par le Belge Dries Buytaert
Crée en 2001 par le Belge Dries Buytaert
Drupal = CMF (Content Management Framework)
Drupal = CMF (Content Management Framework)
Core + API riche pour développer des modules
Core + API riche pour développer des modules
Respecte les grands principes de base des CMS :: création/édition/suppression
Respecte les grands principes de base des CMS création/édition/suppression
de contenu, workflow, rubriquage, gestion des utilisateurs
 de contenu, workflow, rubriquage, gestion des utilisateurs
Drupal, une adoption mondiale !




     9 millions de sites sont +100 000 site en France
     9 millions de sites sont +100 000 site en France
     +120 millions de résultats Google "Drupal"
     +120 millions de résultats Google "Drupal"
     350.000 pages de documentation
     350.000 pages de documentation
     >12 000 développeurs, >100 000 contributeurs
     >12 000 développeurs, >100 000 contributeurs
     Près de 13 000 modules
     Près de 13 000 modules
Powered by Drupal




Référencement sur www.drupalsites.org, www.drupalma.com et
Référencement sur www.drupalsites.org, www.drupalma.com et
sur le blog de Dries http://buytaert.net/tag/drupal-sites
sur le blog de Dries 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 site car développement en cours. Sortie décembre 2011
Ancien site car développement en cours. Sortie décembre 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 :: le site officiel
     drupal.org le site officiel
     drupalfr.org :: le site officiel francophone
     drupalfr.org le site officiel francophone
Et en pleine croissance !




Chiffres donnés par Dries lors de la DrupalCon à Londres.
Chiffres donnés par Dries lors de la DrupalCon à Londres.
Rencontres et animations




RDV à Denver en mars 2012 pour battre
RDV à Denver en mars 2012 pour battre
  un nouveau record de participants !
  un nouveau record de 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                                         Lutece
                                                    Jahia
                            Liferay                     Alfresco Share
                                                                                    Drupal

                                                                   ezPublish
                                                                               WordPress
                                                                          Joomla

                                                                   Typo3
          Java
          PHP                                                        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 est polymorphe grâce à son extensibilité via les modules.
Drupal est polymorphe grâce à son extensibilité via les modules.
Pourquoi le choix Drupal s'impose ?




→ La force de Drupal est son extensibilité. Couverture fonctionnelle sans limite.
→ La force de Drupal est son extensibilité. Couverture fonctionnelle sans limite.
→ L’interface d’administration permet de créer facilement de nouveaux types de
→ L’interface d’administration permet de créer facilement de nouveaux types de
contenus structurés (module CCK / Views et Entity dans D7).
contenus structurés (module CCK / Views et Entity dans D7).
→ Un code distribué sous licence GPL.
→ Un code distribué sous licence GPL.
→ Un écosystème d’entreprise décentralisé. Drupal n’appartient pas à une
→ Un écosystème d’entreprise décentralisé. Drupal n’appartient pas à une
entreprise en particulier.
entreprise en particulier.
→ Des profils d’installation clés en main, des packages permettant de créer
→ Des profils d’installation clés en main, des packages permettant de créer
 un intranet, un réseau social ou un magasin. Par exmple, Open Atrium,
 un intranet, un réseau social ou un magasin. Par exmple, Open Atrium,
Drupal Commons, Pressflow (voir http://drupaldistrowatch.com/)
Drupal Commons, Pressflow (voir 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 de référencement des modules :: http://drupalmodules.com/
   Site de référencement des modules http://drupalmodules.com/
Les modules indispensables
Réduire votre développement      Gérer des contenus multimédia        Gérer des images
  * Admin menu,                    * Media                              * File field,
  * Devel et                     Géolocaliser le contenu                * Lightbox2,
  * Backup and migrate             * Location                         Animer une communauté
Construire votre site              * Gmap                               * Voting API et Fivestar
  * Entity,                        * OpenLayers                         * Organic Group
  * Views,                       Booster votre recherche                * Flag et Flagfriend
  * Panels,                        * Search API                         * Userpoint
  * Webforms,                      * Apache Solr Search Integration     * Content Profile
  * Context (avec Spaces).       Optimiser votre référencement        Eliminer les spams
Publier du contenu                 * Meta tags quick                    * Mollom
  * Wysiwyg API                    * Pathauto                         Faire du commerce
  * Workbench                      * Global redirect                   * Drupal Commerce
Toucher un public multilingue      * XML sitemap                       * Ubercart
  * Internationalization,        Générer plus de traffic
  * Language sections.             * Subscriptions
                                   * SimpleNews
Méthodologie de choix des modules (1/2)
Méthodologie de choix des modules (2/2)
Drupal 7, l'age de la maturité




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

•   Présentation de Drupal
•   Dynamique de la communauté
•   Drupal VS « la concurrence »
•   Fonctionnalité avancées / D7
•   Points de vigilance
•   Conclusions
Drupal VS Performance
Drupal VS Performance
Architecture d'hébergement haute performance
Architecture d'hébergement haute performance




Pour le trafic anonyme :: Pressflow, Boost, Memcached, Varnish
Pour le trafic anonyme Pressflow, Boost, Memcached, Varnish
Pour le trafic connecté :: AuthCache, Varnish + ESI (Edge Side Include)
Pour le trafic connecté AuthCache, Varnish + ESI (Edge Side Include)
Et c'est aussi cela...
Et c'est aussi cela...
Lancement de la « Drupal Masterclass »

   DEVELOPPEUR             PROJECT MANAGER             THEMEUR
                         EXPERT & CERTIFICATION
  MASTERCLASS                MASTERCLASS             MASTERCLASS
 Module expert DEV          Module expert PM        Module expert TH
                               SPECIALIST
DRUPAL E-COMMERCE         DRUPAL E-COMMERCE       DRUPAL E-COMMERCE
   MASTERCLASS               MASTERCLASS             MASTERCLASS
        DEV                       PM                       TH


                     FORMATION DRUPAL MASTERCLASS
DRUPAL MASTERCLASS       DRUPAL MASTERCLASS       DRUPAL MASTERCLASS
       DEV                       PM                       TH


        Formation avec certification en 10 jours pour intégrer
         Formation avec certification en 10 jours pour intégrer
        la communauté des experts Drupal.
         la communauté des experts 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 en savoir plus et poursuivre la discussion...
Pour en savoir plus et poursuivre la discussion...
Merci de votre attention



Michel-Marie MAUDET – Linagora – mmaudet@linagora.com / 0660469852
Crédits / Remerciements
                Crédits / 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 ;-)

Contenu connexe

Tendances

Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...Pierre Ternon
 
Tour d'horizon des CMS Open Source
Tour d'horizon des CMS Open SourceTour d'horizon des CMS Open Source
Tour d'horizon des CMS Open SourceYannick Pavard
 
Présentation de Drupal
Présentation de DrupalPrésentation de Drupal
Présentation de DrupalAdyax
 
De 0 à 100 sur Drupal avec Acquia
De 0 à 100 sur Drupal avec Acquia De 0 à 100 sur Drupal avec Acquia
De 0 à 100 sur Drupal avec Acquia Cyril Reinhard
 
DrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - ThemingDrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - ThemingRomain Jarraud
 
WordPress Bases e-learning
WordPress Bases e-learningWordPress Bases e-learning
WordPress Bases e-learningAntonio Soto
 
Formation WordPress à Blida
Formation WordPress à BlidaFormation WordPress à Blida
Formation WordPress à BlidaGd6d
 
A la découverte de Drupal
A la découverte de DrupalA la découverte de Drupal
A la découverte de DrupalClaire Roubey
 
Webinar "Fonctions collaboratives d'Alfresco"
Webinar "Fonctions collaboratives d'Alfresco"Webinar "Fonctions collaboratives d'Alfresco"
Webinar "Fonctions collaboratives d'Alfresco"Michael Harlaut
 
Optimiser les performances dans Wordpress
Optimiser les performances dans WordpressOptimiser les performances dans Wordpress
Optimiser les performances dans WordpressNicolas Juen
 
Moteurs de recherche et optimisation de classement
Moteurs de recherche et optimisation de classementMoteurs de recherche et optimisation de classement
Moteurs de recherche et optimisation de classementGuillaume Kulakowski
 
Drupal meetup paris nov 2012
Drupal meetup paris nov 2012Drupal meetup paris nov 2012
Drupal meetup paris nov 2012Romain Jarraud
 
WP day Algérie : Concevoir un plugin WordPress
WP day Algérie : Concevoir un plugin WordPressWP day Algérie : Concevoir un plugin WordPress
WP day Algérie : Concevoir un plugin WordPressimath
 
Tutoriel TaDaweb
Tutoriel TaDawebTutoriel TaDaweb
Tutoriel TaDawebCell'IE
 
HTML5, How to rethink your web strategy - Version FR
HTML5, How to rethink your web strategy - Version FRHTML5, How to rethink your web strategy - Version FR
HTML5, How to rethink your web strategy - Version FRFabernovel
 
Prise en main de WordPress
Prise en main de WordPressPrise en main de WordPress
Prise en main de WordPressAbdoulaye Dieng
 
Webinar "fonctions documentaires Alfresco"
Webinar "fonctions documentaires Alfresco"Webinar "fonctions documentaires Alfresco"
Webinar "fonctions documentaires Alfresco"Michael Harlaut
 
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...VisionGÉOMATIQUE2012
 
Présentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdPrésentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdLINAGORA
 
Créer un blog sur WordPress
Créer un blog sur WordPressCréer un blog sur WordPress
Créer un blog sur WordPressURFIST de Rennes
 

Tendances (20)

Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
Gestion de projet Drupal : quelques outils indispensables - OWS - Drupalcamp ...
 
Tour d'horizon des CMS Open Source
Tour d'horizon des CMS Open SourceTour d'horizon des CMS Open Source
Tour d'horizon des CMS Open Source
 
Présentation de Drupal
Présentation de DrupalPrésentation de Drupal
Présentation de Drupal
 
De 0 à 100 sur Drupal avec Acquia
De 0 à 100 sur Drupal avec Acquia De 0 à 100 sur Drupal avec Acquia
De 0 à 100 sur Drupal avec Acquia
 
DrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - ThemingDrupalCamp Paris 2013 - Theming
DrupalCamp Paris 2013 - Theming
 
WordPress Bases e-learning
WordPress Bases e-learningWordPress Bases e-learning
WordPress Bases e-learning
 
Formation WordPress à Blida
Formation WordPress à BlidaFormation WordPress à Blida
Formation WordPress à Blida
 
A la découverte de Drupal
A la découverte de DrupalA la découverte de Drupal
A la découverte de Drupal
 
Webinar "Fonctions collaboratives d'Alfresco"
Webinar "Fonctions collaboratives d'Alfresco"Webinar "Fonctions collaboratives d'Alfresco"
Webinar "Fonctions collaboratives d'Alfresco"
 
Optimiser les performances dans Wordpress
Optimiser les performances dans WordpressOptimiser les performances dans Wordpress
Optimiser les performances dans Wordpress
 
Moteurs de recherche et optimisation de classement
Moteurs de recherche et optimisation de classementMoteurs de recherche et optimisation de classement
Moteurs de recherche et optimisation de classement
 
Drupal meetup paris nov 2012
Drupal meetup paris nov 2012Drupal meetup paris nov 2012
Drupal meetup paris nov 2012
 
WP day Algérie : Concevoir un plugin WordPress
WP day Algérie : Concevoir un plugin WordPressWP day Algérie : Concevoir un plugin WordPress
WP day Algérie : Concevoir un plugin WordPress
 
Tutoriel TaDaweb
Tutoriel TaDawebTutoriel TaDaweb
Tutoriel TaDaweb
 
HTML5, How to rethink your web strategy - Version FR
HTML5, How to rethink your web strategy - Version FRHTML5, How to rethink your web strategy - Version FR
HTML5, How to rethink your web strategy - Version FR
 
Prise en main de WordPress
Prise en main de WordPressPrise en main de WordPress
Prise en main de WordPress
 
Webinar "fonctions documentaires Alfresco"
Webinar "fonctions documentaires Alfresco"Webinar "fonctions documentaires Alfresco"
Webinar "fonctions documentaires Alfresco"
 
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
 
Présentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla ThunderbirdPrésentation de la nouvelle version de Mozilla Thunderbird
Présentation de la nouvelle version de Mozilla Thunderbird
 
Créer un blog sur WordPress
Créer un blog sur WordPressCréer un blog sur WordPress
Créer un blog sur WordPress
 

En vedette

Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Michel-Marie Maudet
 
Dove Evolution
Dove EvolutionDove Evolution
Dove EvolutionThea Vik
 
Buzz Numbers Mumbrella Presentation
Buzz Numbers Mumbrella PresentationBuzz Numbers Mumbrella Presentation
Buzz Numbers Mumbrella PresentationNick Court
 
Why Social Media matters to Professional Services
Why Social Media matters to Professional ServicesWhy Social Media matters to Professional Services
Why Social Media matters to Professional ServicesNick Court
 
Quantifying the call blending balance in two way communication retrial queues...
Quantifying the call blending balance in two way communication retrial queues...Quantifying the call blending balance in two way communication retrial queues...
Quantifying the call blending balance in two way communication retrial queues...wrogiest
 
Buzz Numbers Actionable Business Intelligence From Online Conversations
Buzz Numbers   Actionable Business Intelligence From Online ConversationsBuzz Numbers   Actionable Business Intelligence From Online Conversations
Buzz Numbers Actionable Business Intelligence From Online ConversationsNick Court
 
Web 3.0 and The Future of Social Media - BuzzNumbers Presentation
Web 3.0 and The Future of Social Media - BuzzNumbers PresentationWeb 3.0 and The Future of Social Media - BuzzNumbers Presentation
Web 3.0 and The Future of Social Media - BuzzNumbers PresentationNick Court
 
Moving from SQL Server to MongoDB
Moving from SQL Server to MongoDBMoving from SQL Server to MongoDB
Moving from SQL Server to MongoDBNick Court
 
kasina 2008 Top 10 Web Sites for Financial Intermediaries
kasina 2008 Top 10 Web Sites for Financial Intermediarieskasina 2008 Top 10 Web Sites for Financial Intermediaries
kasina 2008 Top 10 Web Sites for Financial Intermediarieskasina
 
Linked Data: Opportunities for Entrepreneurs
Linked Data: Opportunities for EntrepreneursLinked Data: Opportunities for Entrepreneurs
Linked Data: Opportunities for Entrepreneurs3 Round Stones
 
SemTechBiz 2012 Panel on Linking Enterprise Data
SemTechBiz 2012 Panel on Linking Enterprise DataSemTechBiz 2012 Panel on Linking Enterprise Data
SemTechBiz 2012 Panel on Linking Enterprise Data3 Round Stones
 
Mensagem da cruz
Mensagem da cruzMensagem da cruz
Mensagem da cruzibr-bh
 
Linking Open Government Data
Linking Open Government DataLinking Open Government Data
Linking Open Government Data3 Round Stones
 
Role of Linked Data for Scholarly Publishers
Role of Linked Data for Scholarly PublishersRole of Linked Data for Scholarly Publishers
Role of Linked Data for Scholarly Publishers3 Round Stones
 
Linked Data: The Jargon-free Primer on Integrating Data on the Web
Linked Data: The Jargon-free Primer on Integrating Data on the WebLinked Data: The Jargon-free Primer on Integrating Data on the Web
Linked Data: The Jargon-free Primer on Integrating Data on the Web3 Round Stones
 
Linked Data and the Future of Publishing
Linked Data and the Future of PublishingLinked Data and the Future of Publishing
Linked Data and the Future of Publishing3 Round Stones
 
All the earth wll sing your praises
All the earth wll sing your praisesAll the earth wll sing your praises
All the earth wll sing your praisesAaron Marksberry
 

En vedette (20)

Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014Place et impact de l'Open Source sur les 10 tendances IT de 2014
Place et impact de l'Open Source sur les 10 tendances IT de 2014
 
Dove Evolution
Dove EvolutionDove Evolution
Dove Evolution
 
Buzz Numbers Mumbrella Presentation
Buzz Numbers Mumbrella PresentationBuzz Numbers Mumbrella Presentation
Buzz Numbers Mumbrella Presentation
 
Why Social Media matters to Professional Services
Why Social Media matters to Professional ServicesWhy Social Media matters to Professional Services
Why Social Media matters to Professional Services
 
Quantifying the call blending balance in two way communication retrial queues...
Quantifying the call blending balance in two way communication retrial queues...Quantifying the call blending balance in two way communication retrial queues...
Quantifying the call blending balance in two way communication retrial queues...
 
Buzz Numbers Actionable Business Intelligence From Online Conversations
Buzz Numbers   Actionable Business Intelligence From Online ConversationsBuzz Numbers   Actionable Business Intelligence From Online Conversations
Buzz Numbers Actionable Business Intelligence From Online Conversations
 
Web 3.0 and The Future of Social Media - BuzzNumbers Presentation
Web 3.0 and The Future of Social Media - BuzzNumbers PresentationWeb 3.0 and The Future of Social Media - BuzzNumbers Presentation
Web 3.0 and The Future of Social Media - BuzzNumbers Presentation
 
Moving from SQL Server to MongoDB
Moving from SQL Server to MongoDBMoving from SQL Server to MongoDB
Moving from SQL Server to MongoDB
 
kasina 2008 Top 10 Web Sites for Financial Intermediaries
kasina 2008 Top 10 Web Sites for Financial Intermediarieskasina 2008 Top 10 Web Sites for Financial Intermediaries
kasina 2008 Top 10 Web Sites for Financial Intermediaries
 
Linked Data: Opportunities for Entrepreneurs
Linked Data: Opportunities for EntrepreneursLinked Data: Opportunities for Entrepreneurs
Linked Data: Opportunities for Entrepreneurs
 
SemTechBiz 2012 Panel on Linking Enterprise Data
SemTechBiz 2012 Panel on Linking Enterprise DataSemTechBiz 2012 Panel on Linking Enterprise Data
SemTechBiz 2012 Panel on Linking Enterprise Data
 
Mensagem da cruz
Mensagem da cruzMensagem da cruz
Mensagem da cruz
 
Linking Open Government Data
Linking Open Government DataLinking Open Government Data
Linking Open Government Data
 
Role of Linked Data for Scholarly Publishers
Role of Linked Data for Scholarly PublishersRole of Linked Data for Scholarly Publishers
Role of Linked Data for Scholarly Publishers
 
Linked Data: The Jargon-free Primer on Integrating Data on the Web
Linked Data: The Jargon-free Primer on Integrating Data on the WebLinked Data: The Jargon-free Primer on Integrating Data on the Web
Linked Data: The Jargon-free Primer on Integrating Data on the Web
 
Disobeying god
Disobeying godDisobeying god
Disobeying god
 
Debe de ser el imc un criterio para la cirugía metabólica
Debe de ser el imc un criterio para la cirugía metabólicaDebe de ser el imc un criterio para la cirugía metabólica
Debe de ser el imc un criterio para la cirugía metabólica
 
Linked Data and the Future of Publishing
Linked Data and the Future of PublishingLinked Data and the Future of Publishing
Linked Data and the Future of Publishing
 
All the earth wll sing your praises
All the earth wll sing your praisesAll the earth wll sing your praises
All the earth wll sing your praises
 
Vespertino
VespertinoVespertino
Vespertino
 

Similaire à Drupagora linagora-20111110

DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
 DrupalCamp Paris 2013 - Drupal : un CMS orienté métier DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
DrupalCamp Paris 2013 - Drupal : un CMS orienté métierActency
 
Drupal & responsive
Drupal & responsiveDrupal & responsive
Drupal & responsiveRezonova
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupalCyril Reinhard
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...drupagora
 
Alphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm
 
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différencesConférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différencesPaul Blondiaux
 
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Artusamak
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?ekino
 
Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm
 
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans DrupalDrupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans DrupalOlivier Friesse
 
Présentation Drupal - Global Training Days
Présentation Drupal - Global Training DaysPrésentation Drupal - Global Training Days
Présentation Drupal - Global Training DaysALTER WAY
 
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingChipway
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalLINAGORA
 
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Chipway
 
Drupagora - Les clés de la réussite d'un projet Drupal
Drupagora - Les clés de la réussite d'un projet DrupalDrupagora - Les clés de la réussite d'un projet Drupal
Drupagora - Les clés de la réussite d'un projet DrupalCore-Techs
 
Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)Nicolas Morin
 
Le futur de Drupal et des applications web
Le futur de Drupal et des applications webLe futur de Drupal et des applications web
Le futur de Drupal et des applications webJulien Dubreuil
 

Similaire à Drupagora linagora-20111110 (20)

DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
 DrupalCamp Paris 2013 - Drupal : un CMS orienté métier DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
 
Drupal & responsive
Drupal & responsiveDrupal & responsive
Drupal & responsive
 
Drupagora 2013 : introduction drupal
Drupagora 2013 :  introduction drupalDrupagora 2013 :  introduction drupal
Drupagora 2013 : introduction drupal
 
Pourquoi Drupal ?
Pourquoi Drupal ?Pourquoi Drupal ?
Pourquoi Drupal ?
 
Les CMS & Drupal
Les CMS & DrupalLes CMS & Drupal
Les CMS & Drupal
 
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
Introduction à Drupal. Pourquoi Drupal est, en toute objectivité, le meilleur...
 
Alphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateurAlphorm.com support de la formation Drupal 8 webmaster configurateur
Alphorm.com support de la formation Drupal 8 webmaster configurateur
 
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différencesConférence Drupl Lyon :  de l’Open source aux CMS : similitudes et différences
Conférence Drupl Lyon : de l’Open source aux CMS : similitudes et différences
 
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
 
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
Drupagora 2013 : Drupal8 et Symfony2, quel impact ?
 
Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs Alphorm.com Formation Drupal 7 pour les utilisateurs
Alphorm.com Formation Drupal 7 pour les utilisateurs
 
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans DrupalDrupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
Drupagora 2012 - Améliorations ergonomiques pour les contributeurs dans Drupal
 
Présentation Drupal - Global Training Days
Présentation Drupal - Global Training DaysPrésentation Drupal - Global Training Days
Présentation Drupal - Global Training Days
 
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketingPositionner drupal-conference-drupalcamp-lyon-2012-marketing
Positionner drupal-conference-drupalcamp-lyon-2012-marketing
 
Industrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec DrupalIndustrialisez le développement et la maintenance de vos sites avec Drupal
Industrialisez le développement et la maintenance de vos sites avec Drupal
 
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012Cms et-creer-un-petit-site-avec-drupal-jdll-2012
Cms et-creer-un-petit-site-avec-drupal-jdll-2012
 
Drupagora - Les clés de la réussite d'un projet Drupal
Drupagora - Les clés de la réussite d'un projet DrupalDrupagora - Les clés de la réussite d'un projet Drupal
Drupagora - Les clés de la réussite d'un projet Drupal
 
Pas possible en drupal, c'est faux
Pas possible en drupal, c'est fauxPas possible en drupal, c'est faux
Pas possible en drupal, c'est faux
 
Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)Drupal en bibliothèque (2008)
Drupal en bibliothèque (2008)
 
Le futur de Drupal et des applications web
Le futur de Drupal et des applications webLe futur de Drupal et des applications web
Le futur de Drupal et des applications web
 

Plus de Michel-Marie Maudet

Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !Michel-Marie Maudet
 
Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...
Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...
Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...Michel-Marie Maudet
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDMichel-Marie Maudet
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Michel-Marie Maudet
 
Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015Michel-Marie Maudet
 
Présentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQPrésentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQMichel-Marie Maudet
 
Présentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQPrésentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQMichel-Marie Maudet
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudMichel-Marie Maudet
 
Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Michel-Marie Maudet
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesMichel-Marie Maudet
 
Présentation Gouvernance Open Source
Présentation Gouvernance Open SourcePrésentation Gouvernance Open Source
Présentation Gouvernance Open SourceMichel-Marie Maudet
 

Plus de Michel-Marie Maudet (16)

Introduction au web3.pdf
Introduction au web3.pdfIntroduction au web3.pdf
Introduction au web3.pdf
 
Stratégie OpenJDK
Stratégie OpenJDKStratégie OpenJDK
Stratégie OpenJDK
 
Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !Open Source PRO - The future is OPEN !
Open Source PRO - The future is OPEN !
 
Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...
Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...
Agilité / DevOps / Continuous Integration / Continuous Delivery - Présentatio...
 
Présentation lin today-juin
Présentation lin today-juinPrésentation lin today-juin
Présentation lin today-juin
 
Présentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinIDPrésentation de l'offre IAM de LINAGORA LinID
Présentation de l'offre IAM de LINAGORA LinID
 
Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015Présentation Schéma Directeur Open Source au S2LQ 2015
Présentation Schéma Directeur Open Source au S2LQ 2015
 
Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015Présentation Outils Collaboratifs Open Source au S2LQ 2015
Présentation Outils Collaboratifs Open Source au S2LQ 2015
 
Présentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQPrésentation LINAGORA - LinShare au @S2LQ
Présentation LINAGORA - LinShare au @S2LQ
 
Présentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQPrésentation LINAGORA - OBM au @S2LQ
Présentation LINAGORA - OBM au @S2LQ
 
OpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du CloudOpenStack & DevOps, l'Open Source au service du Cloud
OpenStack & DevOps, l'Open Source au service du Cloud
 
Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014Présentation OBM 3.0 - Sortie juin 2014
Présentation OBM 3.0 - Sortie juin 2014
 
10 ans de l'Adullact
10 ans de l'Adullact10 ans de l'Adullact
10 ans de l'Adullact
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétaires
 
Présentation Gouvernance Open Source
Présentation Gouvernance Open SourcePrésentation Gouvernance Open Source
Présentation Gouvernance Open Source
 
Pre metic univ_montp2_20111029
Pre metic univ_montp2_20111029Pre metic univ_montp2_20111029
Pre metic univ_montp2_20111029
 

Drupagora linagora-20111110

  • 1. Découvrir Drupal, le CMS Open Source de référence Michel-Marie MAUDET – Linagora – mmaudet@linagora.com / 0660469852
  • 2. Agenda • Présentation de Drupal • Dynamique de la communauté • Drupal VS « la concurrence » • Fonctionnalité avancées / Modules • Points de vigilance • Conclusions
  • 3. Agenda • Présentation de Drupal • Dynamique de la communauté • Drupal VS « la concurrence » • Fonctionnalité avancées / Modules • Points de vigilance • Conclusions
  • 4. Drupal en quelques mots Crée en 2001 par le Belge Dries Buytaert Crée en 2001 par le Belge Dries Buytaert Drupal = CMF (Content Management Framework) Drupal = CMF (Content Management Framework) Core + API riche pour développer des modules Core + API riche pour développer des modules Respecte les grands principes de base des CMS :: création/édition/suppression Respecte les grands principes de base des CMS création/édition/suppression de contenu, workflow, rubriquage, gestion des utilisateurs de contenu, workflow, rubriquage, gestion des utilisateurs
  • 5. Drupal, une adoption mondiale ! 9 millions de sites sont +100 000 site en France 9 millions de sites sont +100 000 site en France +120 millions de résultats Google "Drupal" +120 millions de résultats Google "Drupal" 350.000 pages de documentation 350.000 pages de documentation >12 000 développeurs, >100 000 contributeurs >12 000 développeurs, >100 000 contributeurs Près de 13 000 modules Près de 13 000 modules
  • 6. Powered by Drupal Référencement sur www.drupalsites.org, www.drupalma.com et Référencement sur www.drupalsites.org, www.drupalma.com et sur le blog de Dries http://buytaert.net/tag/drupal-sites sur le blog de Dries http://buytaert.net/tag/drupal-sites
  • 7. Powered by Drupal & Linagora
  • 8. Powered by Drupal & Linagora
  • 9. Powered by Drupal & Linagora
  • 10. Powered by Drupal & Linagora
  • 11. Powered by Drupal & Linagora
  • 12. Powered by Drupal & Linagora
  • 13. Powered by Drupal & Linagora
  • 14. Powered by Drupal & Linagora
  • 15. Powered by D7 & Linagora Ancien site car développement en cours. Sortie décembre 2011 Ancien site car développement en cours. Sortie décembre 2011
  • 16. Agenda • Présentation de Drupal • Dynamique de la communauté • Drupal VS « la concurrence » • Fonctionnalité avancées / Modules • Points de vigilance • Conclusions
  • 17. Drupal = Communauté ultra dynamique... drupal.org :: le site officiel drupal.org le site officiel drupalfr.org :: le site officiel francophone drupalfr.org le site officiel francophone
  • 18. Et en pleine croissance ! Chiffres donnés par Dries lors de la DrupalCon à Londres. Chiffres donnés par Dries lors de la DrupalCon à Londres.
  • 19. Rencontres et animations RDV à Denver en mars 2012 pour battre RDV à Denver en mars 2012 pour battre un nouveau record de participants ! un nouveau record de participants !
  • 20. Agenda • Présentation de Drupal • Dynamique de la communauté • Drupal VS « la concurrence » • Fonctionnalité avancées / Modules • Points de vigilance • Conclusions
  • 21. Drupal VS les autres CMS Portail ECF ExoPlatform JBoss Portal Lutece Jahia Liferay Alfresco Share Drupal ezPublish WordPress Joomla Typo3 Java PHP 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
  • 22. 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
  • 24. Drupal : une très large couverture fonctionnelle Drupal est polymorphe grâce à son extensibilité via les modules. Drupal est polymorphe grâce à son extensibilité via les modules.
  • 25. Pourquoi le choix Drupal s'impose ? → La force de Drupal est son extensibilité. Couverture fonctionnelle sans limite. → La force de Drupal est son extensibilité. Couverture fonctionnelle sans limite. → L’interface d’administration permet de créer facilement de nouveaux types de → L’interface d’administration permet de créer facilement de nouveaux types de contenus structurés (module CCK / Views et Entity dans D7). contenus structurés (module CCK / Views et Entity dans D7). → Un code distribué sous licence GPL. → Un code distribué sous licence GPL. → Un écosystème d’entreprise décentralisé. Drupal n’appartient pas à une → Un écosystème d’entreprise décentralisé. Drupal n’appartient pas à une entreprise en particulier. entreprise en particulier. → Des profils d’installation clés en main, des packages permettant de créer → Des profils d’installation clés en main, des packages permettant de créer un intranet, un réseau social ou un magasin. Par exmple, Open Atrium, un intranet, un réseau social ou un magasin. Par exmple, Open Atrium, Drupal Commons, Pressflow (voir http://drupaldistrowatch.com/) Drupal Commons, Pressflow (voir http://drupaldistrowatch.com/)
  • 26. Agenda • Présentation de Drupal • Dynamique de la communauté • Drupal VS « la concurrence » • Fonctionnalité avancées / D7 • Points de vigilance • Conclusions
  • 27. 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
  • 28. 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 de référencement des modules :: http://drupalmodules.com/ Site de référencement des modules http://drupalmodules.com/
  • 29. Les modules indispensables Réduire votre développement Gérer des contenus multimédia Gérer des images * Admin menu, * Media * File field, * Devel et Géolocaliser le contenu * Lightbox2, * Backup and migrate * Location Animer une communauté Construire votre site * Gmap * Voting API et Fivestar * Entity, * OpenLayers * Organic Group * Views, Booster votre recherche * Flag et Flagfriend * Panels, * Search API * Userpoint * Webforms, * Apache Solr Search Integration * Content Profile * Context (avec Spaces). Optimiser votre référencement Eliminer les spams Publier du contenu * Meta tags quick * Mollom * Wysiwyg API * Pathauto Faire du commerce * Workbench * Global redirect * Drupal Commerce Toucher un public multilingue * XML sitemap * Ubercart * Internationalization, Générer plus de traffic * Language sections. * Subscriptions * SimpleNews
  • 30. Méthodologie de choix des modules (1/2)
  • 31. Méthodologie de choix des modules (2/2)
  • 32. Drupal 7, l'age de la maturité → Drupal 7 est sorti en janvier 2011. → Drupal 7 est sorti en janvier 2011. → Son adoption est forte :: 6 mois pour atteindre 100 000 sites contre 12 pour D6 → Son adoption est forte 6 mois pour atteindre 100 000 sites contre 12 pour D6 → Il dispose déjà de 2439 modules, 205 thèmes, 96 traductions → Il dispose déjà de 2439 modules, 205 thèmes, 96 traductions et 23 profils d'installation. et 23 profils d'installation. → Les grosses nouveautés de Drupal 7 :: entity (intégration et extension du → Les grosses nouveautés de Drupal 7 entity (intégration et extension du module CCK dans le coeur), refonte de l'interface d'administration, amélioration module CCK dans le coeur), refonte de l'interface d'administration, amélioration des performances ... des performances ...
  • 33. Agenda • Présentation de Drupal • Dynamique de la communauté • Drupal VS « la concurrence » • Fonctionnalité avancées / D7 • Points de vigilance • Conclusions
  • 35. Architecture d'hébergement haute performance Architecture d'hébergement haute performance Pour le trafic anonyme :: Pressflow, Boost, Memcached, Varnish Pour le trafic anonyme Pressflow, Boost, Memcached, Varnish Pour le trafic connecté :: AuthCache, Varnish + ESI (Edge Side Include) Pour le trafic connecté AuthCache, Varnish + ESI (Edge Side Include)
  • 36. Et c'est aussi cela... Et c'est aussi cela...
  • 37. Lancement de la « Drupal Masterclass » DEVELOPPEUR PROJECT MANAGER THEMEUR EXPERT & CERTIFICATION MASTERCLASS MASTERCLASS MASTERCLASS Module expert DEV Module expert PM Module expert TH SPECIALIST DRUPAL E-COMMERCE DRUPAL E-COMMERCE DRUPAL E-COMMERCE MASTERCLASS MASTERCLASS MASTERCLASS DEV PM TH FORMATION DRUPAL MASTERCLASS DRUPAL MASTERCLASS DRUPAL MASTERCLASS DRUPAL MASTERCLASS DEV PM TH Formation avec certification en 10 jours pour intégrer Formation avec certification en 10 jours pour intégrer la communauté des experts Drupal. la communauté des experts Drupal.
  • 38. Agenda • Présentation de Drupal • Dynamique de la communauté • Drupal VS « la concurrence » • Fonctionnalité avancées / D7 • Points de vigilance • Conclusions
  • 39. Le futur de Drupal - D8
  • 40. Pour en savoir plus et poursuivre la discussion... Pour en savoir plus et poursuivre la discussion...
  • 41. Merci de votre attention Michel-Marie MAUDET – Linagora – mmaudet@linagora.com / 0660469852
  • 42. Crédits / Remerciements Crédits / 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 ;-)