Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce
Upcoming SlideShare
Loading in...5
×
 

Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce

on

  • 2,384 views

Présentation donnée lors du séminaire de LINAGORA avec la participation de Commerce Guys consacré à Drupal.

Présentation donnée lors du séminaire de LINAGORA avec la participation de Commerce Guys consacré à Drupal.

Intervenant : Michel-Marie MAUDET, DGA, LINAGORA

Statistics

Views

Total Views
2,384
Views on SlideShare
2,194
Embed Views
190

Actions

Likes
0
Downloads
38
Comments
0

4 Embeds 190

http://www.linagora.com 128
http://linagora.com 44
https://services.linagora.net 16
https://duckduckgo.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce Présentation séminaire novembre 2011 - Drupal 7 / Drupal commerce Presentation Transcript

  • Mardi 29 novembre 2011 SEMINAIREComment tirer pleinement parti des fonctionnalités avancées de Drupal 7Avec la participation de :INTERVENANTS :- Michel Marie MAUDET, DGA et responsable de lactivité software, LINAGORA- Greg BEUTHIN, Senior Project Manager, Commerce Guys
  • Agenda● Présentation de Drupal ● Dynamique de la communauté ● Drupal VS « la concurrence » ● Fonctionnalité avancées / Modules ● Points de vigilance ● Conclusions● Démonstration Drupal Commerce 2
  • Répartition du Chiffre dAffaires (2010)Répartition du CA par métier Répartition du CA par secteur LPS Secteur Public 40% 53%LRS25% LGS Secteur Privé 35% 47% 3
  • Présentation de la société Nos trois métiersMission : Logiciels et services Opensource pour réussir les grands projets Schéma Directeur Open Sourcedu libre OBM LinPKIFondée : Mai 2000 LinID CocktailCapital: Capital privé Support(principalement détenu par les fondateurs) OSSA Hosting Intégration, ExpertiseNombre dingénieurs : 150 Migration, Formation... Nos principaux clients 13 M€ 11 M€ 8 M€ 4 M€ 2 M€ 1 M€ 2003 2007 2011 2001 2005 2009 Évolution CA 44
  • Gamme logicielle Messagerie Gestion et Progiciel de Confiance digitalecollaborative fédération des gestion (ERP) identités● LINAGORA développement du logiciel libre. 100% du code source est disponible. Promotion du free-free ! (« Libre et gratuit »)● Truffle 100/2010 : Linagora est le seul éditeur Open Source présent (90ème position) (Truffle 100 : classement des 100 premiers éditeurs de logiciels français)● Investissement en R&D en 2010 : >2,5 M€ 55
  • Fondé en 2008“E-Commerce onDrupal: its all we do”Basé en France et auxEtats-Unis.Créateurs du projetDrupal Commerce, poursuccéder à Ubercart 6
  • 100% Compatible Drupal 7 :les thèmes, modules etmeilleures pratiques deDrupal 7 fonctionnent avecDrupal Commerce.100% Open Source▶ pas de différence entreune version payant et uneversion libre.▶ Développement ouvert etparticipatif viadrupalcommerce.org 7
  • Agenda• Présentation de Drupal – Dynamique de la communauté – Drupal VS « la concurrence » – Fonctionnalité avancées / Modules – Points de vigilance – Conclusions• Démonstration 8
  • Drupal en quelques motsCrée en 2001 par le Belge Dries BuytaertDrupal = CMF (Content Management Framework)Core + API riche pour développer des modulesRespecte les grands principes de base des CMS : création/édition/suppressionde contenu, workflow, rubriquage, gestion des utilisateurs 99
  • Drupal, une adoption mondiale !9 millions de sites sont +100 000 site en France+120 millions de résultats Google "Drupal"350.000 pages de documentation>12 000 développeurs, >100 000 contributeursPrès de 13 000 modules 10 10
  • Powered by DrupalRéférencement sur www.drupalsites.org, www.drupalma.com etRéférencement sur www.drupalsites.org, www.drupalma.com etsur le blog de Dries http://buytaert.net/tag/drupal-sitessur le blog de Dries http://buytaert.net/tag/drupal-sites 11 11
  • Powered by Drupal & Linagora 12 12
  • Powered by Drupal & Linagora 13 13
  • Powered by Drupal & Linagora 14 14
  • Powered by Drupal & Linagora 15 15
  • Powered by Drupal & Linagora 16 16
  • Powered by Drupal & Linagora 17 17
  • Powered by Drupal & Linagora 18 18
  • Powered by Drupal & Linagora 19 19
  • Powered by Drupal & Linagora 20 20
  • Agenda• Présentation de Drupal –Dynamique de la communauté – Drupal VS « la concurrence » – Fonctionnalité avancées / Modules – Points de vigilance – Conclusions● Démonstration 21 21
  • 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 22 22
  • Et en plein croissance !Chiffres donnés par Dries lors de la DrupalCon à Londres 23 23
  • Rencontres et animationsRDV à Denver en mars 2012 pour battreRDV à Denver en mars 2012 pour battre un nouveau record de participants ! un nouveau record de participants ! 24 24
  • Agenda● Présentation de Drupal - Dynamique de la communauté - Drupal VS « la concurrence » - Fonctionnalité avancées / Modules - Points de vigilance - Conclusions● Démonstration 25 25
  • Drupal VS les autres CMSPortailEFC ExoPlateform Jboss Portal Lutece Jahia Liferay Alfresco Share Drupal ezPublish WordPress Joomla Typo 3 Java PHP SPIP CMS Axe Portail : Intégration dapplications, JSR168, composants, montée en charge Axe CMS : Gestion de contenu, GED, formats multiple de documents, Workflow de publication 26 26
  • Critères dadoption à retenir● Critère fondamentaux ● Licence : logiciel Libre ou Open Source (cas du freemium) ● Pérennité : existence et disponibilité du code, communautés dutilisateurs ● 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é dutilisation et de déploiement, coût dexploitation ● Points de vigilance fonctionnels 27 27
  • Simplicité VS Flexibilité 28 28
  • Drupal : une très large couverture fonctionnelleDrupal : une très large couverture fonctionnelle 29 29
  • Pourquoi le choix Drupal simpose ?→ La force de Drupal est son extensibilité. Couverture fonctionnelle sans limite.→ L’interface d’administration permet de créer facilement de nouveaux types decontenus structurés (module CCK / Views et Entity dans D7).→ Un code distribué sous licence GPL.→ Un écosystème d’entreprise décentralisé. Drupal n’appartient pas à uneentreprise en particulier.→ 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,Drupal Commons, Pressflow (voir http://drupaldistrowatch.com/) 30 30
  • Agenda● Présentation de Drupal - Dynamique de la communauté - Drupal VS « la concurrence » - Fonctionnalité avancées / D7 - Points de vigilance - Conclusions● Démonstration 31 31
  • Fonctionnalités du cœur de Drupal● Cœur minimaliste simple ● Le cœur est surtout un framework correspondant à la base du site ● Intègre les fonctionnalités de base dun cms ● Gestion des contenus, utilisateurs, permissions...● Gestion des contenus ● Lédition des contenus se fait sur le front (pas dunivers séparé) ● Définition des types de contenus depuis linterface ● 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 32 32
  • 12 000 Modules dextension● 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 dexemple)● Certaines propriétés sont communes (titre, auteur, statut) et dautres spécifiques au type de nœud 33 33
  • Les modules indispensablesRé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 uneConstruire votre site * Gmap communauté * Entity, * OpenLayers * Voting API et * Views, Booster votre recherche Fivestar * Panels, * Seach API * Organic Group * Webforms, * Apache Solr Search Integration * Flag et Flagfriend * Userpoint * Context (avec Spaces). Optimiser votre référencement * Content ProfilePublier du contenu * Meta tags quick * Wysiwyg API * Pathauto Eliminer les spams * Workbench * Global redirect * MollomToucher un public multilingue * XML sitemap Faire du commerce * Internationalization, Générer plus de traffic * Drupal Commerce * Language sections. * Subscriptions * Ubercart * SimpleNews 34 34
  • Méthodologie de choix des modules (1/2) 35 35
  • Méthodologie de choix des modules (2/2) 36 36
  • Drupal 7, lage de la maturité→ Drupal 7 est sorti en janvier 2011.→ Drupal 7 est sorti en janvier 2011.→ So n a d o p ttiio n e s tt fo rrtte  : 6 m o iis p o u rr at tte iin d rre 1 0 0 0 0 0 s iitte s c o n ttrre 1 2 p→ So n a d o p o n e s fo e  : 6 m o s p o u at e n d e 1 0 0 0 0 0 s e s c o n e 1 2→ IIll dispose déjà de 2439 modules, 205 thèmes, 96 traductions→ dispose déjà de 2439 modules, 205 thèmes, 96 traductionset 23 profils dinstallation.et 23 profils dinstallation.→ L e s g rro s s e s n ouveautés de Drupal 7 : entity (intégration et extension du→ L e s g o s s e s n ouveautés de Drupal 7 : entity (intégration et extension dumodule CCK dans le coeur), refonte de linterface dadministration, améliorationmodule CCK dans le coeur), refonte de linterface dadministration, améliorationdes performances ...des performances ... 37 37
  • Agenda● Présentation de Drupal - Dynamique de la communauté - Drupal VS « la concurrence » - Fonctionnalité avancées / D7 - Points de vigilance - Conclusions● Démonstration 38 38
  • Drupal VS PerformanceDrupal VS Performance 39 39
  • Architecture dhébergement haute performanceArchitecture 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) 40 40
  • Et cest aussi cela... cest 41 41
  • Lancement de la « Drupal Masterclass »Lancement de la « Drupal Masterclass » DEVELOPPEUR PROJECT MANAGER THEMEUR EXPERT & CERTIFICATION MAS TERCLAS S MAS TERCLAS S MAS TERCLAS S Module expert DEV Module expert PM Module expert TH SPECIALISTDRUPAL E-COMMERCE DRUPAL E-COMMERCE DRUPAL E-COMMERCE MAS TERCLASS MAS TERCLAS S MAS TERCLASS DEV PM TH FORMATION DRUPAL MASTERCLASSDRUPAL MASTERCLASS DRUPAL MAS TERCLASS DRUPAL MAS TERCLASS DEV PM TH 42 42
  • Agenda● Présentation de Drupal - Dynamique de la communauté - Drupal VS « la concurrence » - Fonctionnalité avancées / D7 - Points de vigilance - Conclusions● Démonstration 43 43
  • Le futur de Drupal - D8 44 44
  • Agenda● Présentation de Drupal - Dynamique de la communauté - Drupal VS « la concurrence » - Fonctionnalité avancées / D7 - Points de vigilance - Conclusions● Démonstration 45 45
  • Merci de votre attention 46 46