Drupal est aujourd'hui l'une des seules solutions de Gestion de Contenu Open Source à proposer une telle richesse fonctionnelle. Pour chaque besoin de publication et d'interaction, Drupal apporte des réponses intéressantes qui sont aujourd'hui de plus en plus souvent packagées dans des "distributions". Quels sont les avantages à utiliser ces logiques d'assemblage ? A quels besoins répondent ces distributions ? Comment se construit une distribution ?
Découvrez ainsi comment construire un Intranet avec Open Atrium, ou encore un réseau social avec Drupal Commons. Mettez en place un journal en ligne avec OpenPublish ou ProsePoint ! Avec quelques exemples clés, vous découvrez les distributions Drupal les plus populaires
3. Qu’est-ce qu’une distribution ? > Drupal est une coquille vide à l’installation : tout est à faire ! > Drupal « out of the box » n’existe pas : il faut choisir parmi les milliers de modules Drupal > Et pourtant, des besoins récurrents et de nombreuses tâches répétitives : thèmes, contenus, fonctionnalités, … Simplifier la mise en route d’un projet Drupal
4. Qu’est-ce qu’une distribution ? > Les distributions permettent de « préparamétrer » toutes ces tâches répétitives > Les distributions facilitent la maintenance et l’évolutivité des plateformes > Les distributions peuvent être spécialisées selon les besoins La distribution : une voie vers l’industrialisation
5. Qu’est-ce qu’une distribution ? > Un déploiement en quelques clics > Thèmes, contenus et fonctionnalités déjà paramétrés pour un besoin particulier > DRUPAL as a product : simplicité, ergonomie, look, > Une réponse fonctionnelle et non plus technique aux atouts des concurrents Un Drupal packagé
6. Qu’est-ce qu’une distribution ? > Profils vs Features vs Distributions > La notion de « profil » apparaît dans Drupal 5/6 > Des features sont intégrées dans des profils > Une distribution est, techniquement, un « profil » Drupal marketé Un peu de technique
7. > Les profils se trouvent dans les répertoires /Profiles > Composé des sous-répertoires /modules, /themes, /translations http://drupal.org/project/installation+profiles C’est quoi un profil ? Qu’est-ce qu’une distribution ?
8. > Un blog, un gestionnaire de rendez-vous, une galerie d’image, … > Simplifie le déploiement : package d’une configuration > Facilite les mises à jour C’est quoi Features ? Qu’est-ce qu’une distribution ?
9. Exploiter sa distribution avec Drush > Drush + Drush make : le « couteau suisse de Drupal » en lignes de commandes > Téléchargement, installation, activation / désinstallation de modules et thèmes en quelques secondes > Mise à jour de Drupal > Utiliser les crons et exécuter PHP / SQL Qu’est-ce qu’une distribution
10.
11. Quel business model des distributions ? > C’est le premier CMS qui propose de verticaliser les besoins tout en conservant sa capacité d’extensibilité > C’est un facteur de vitalité de l’écosystème : des sociétés peuvent vivre des distributions Drupal distribué comme Linux ?
12. Quel business model des distributions ? > Des sociétés maintiennent et développent des distributions > Acquia joue le rôle de distributeur et propose l’offre de support > « Drupal Software Publishing » Le business model proposé par Acquia
13. Quel business model des distributions ? > Simplifier les travaux de développement pour des grands éditeurs > Répliquer des logiques métiers récurrentes > Faciliter les opérations de maintenance et de déploiement Des distributions pour des « usines à site »
14. Quel business model des distributions ? > Disposer d’une base commune de gestion des sites > Des fonctionnalités installées en quelques clics > Une maintenance centralisée Des distributions pour les sociétés de développement
15.
16. Des solutions encore complexes > Manque de flexibilité > Maintenance et mise à jour des modules malaisée > Le Business Model des « éditeurs » des distributions n’est pas stable Quel futur des distributions Drupal ?
17. Le risque de saupoudrage > Multiplication de distributions concurrentes > Eloignement progressif des distributions du « core » de Drupal et développement de branches irréconciliables > Il faudrait disposer de process pour évaluer et qualifier des distributions Drupal > Analyse comparative des distributions : http://drupaldistrowatch.com/ Quel futur des distributions Drupal ?
18.
19. Panorama Les différentes distributions de Drupal Optimisation Communautés Magazines / Média NGO / Gov Enseignement
20. Les distributions Drupal > Un ensemble de modules pré-paramétrés : CCK, Views, FeedAPI, Images, GA, Webforms, Calendar, SolR, … > Permet de démarrer un site sans toutes les tâches fastidieuses d’installation > Support, hosting fourni par Acquia Editeur : Acquia
21. Les distributions Drupal > Types de contenu spécifiques aux journaux en ligne (articles, blog, multimedia, évènements, ressources, …) > Gestion des accès abonnés et régie publicitaire > Moteur de recherche SolR > Open Calais, suggestion de contenu et geotagging Editeur : Phase2Technology
22. Les distributions Drupal > Gestion de groupes et de relations > Gestion documentaire avec moteur SolR > Wiki, blog, sondages > Agendas et tâches > Forums Editeur : Acquia
23. Les distributions Drupal > Blogs > Evènements > Gestion documentaire > Case tracker > Shoutbox > Gestion de groupes > 30 langues disponibles Phase2 Technology
24. Les distributions Drupal > Contenus spécifiques : CV, bios, blogs, cours, publications > Gestion des droits et des accès > Gestion collaborative : commentaires, twitter feeds > Gestion d’évènements > Agrégation de contenus > Gestion des thèmes Exemples : Harvard Editeur : Acquia