
6 distributions Drupal qui facilitent l'utilisation des fonctionnalités de ce CMS
Il existe plus de mille quatre cents distributions Drupal. En les utilisant, vous pouvez facilement créer une plateforme d'apprentissage en ligne, améliorer la création d'articles ou construire un site web complexe à partir de zéro. Dans ce texte, nous présenterons des exemples de distributions qui peuvent répondre à vos attentes.
Qu'est-ce que les distributions Drupal ?
Les distributions sont des versions de Drupal étendues avec des modules complémentaires utiles. Elles sont configurées pour répondre aux besoins commerciaux de certains types de sites web, dès leur installation. Selon la distribution que vous choisissez, elle disposera des modules appropriés, des packs de thèmes, des bibliothèques, des profils d'installation ou de configuration prédéfinis dans le package d'installation. On peut les comparer à une version étendue de l'équipement d'une voiture, sauf que vous n'avez pas à payer de supplément pour des modules supplémentaires dans Drupal.
Un package de distribution Drupal inclut un ensemble de modules contribué et personnalisé avec le noyau de Drupal pour optimiser Drupal pour un cas d'utilisation ou un secteur spécifique. - Dries Buytaert, Les distributions restent une opportunité croissante pour Drupal
Il vaut donc la peine d'utiliser une distribution pour, entre autres aspects, les raisons suivantes :
- Faire fonctionner votre site web ne prend que quelques heures. Vous n'avez pas besoin de tester des centaines de modules, car la distribution installée est déjà préconfigurée.
- Selon le type de distribution que vous choisissez, vous obtenez les fonctionnalités dont vous avez besoin, en ligne avec les spécificités commerciales de votre site.
- Gérer l'écosystème des modules et tous les composants du site web est moins chronophage, car une seule mise à jour suffit pour tous les modules et fonctionnalités Drupal.
Qu'est-ce qu'un profil d'installation Drupal ?
Le profil d'installation Drupal est un ensemble de modules et de configurations formant la base pour la distribution. Un ou plusieurs profils d'installation sont inclus dans le cœur de Drupal, et les développeurs peuvent créer des profils personnalisés qui configurent Drupal pour des objectifs spécifiques.

Source : Drupal.org
Cependant, il n'est pas toujours facile d'utiliser un profil directement s'il nécessite des modules, des thèmes ou des bibliothèques non basiques. Vous devez alors localiser et télécharger tous les composants requis vous-même. Par conséquent, au lieu d'un profil d'installation, il est plus facile de télécharger la distribution complète.
Les distributions, par contre, contiennent le noyau de Drupal ainsi que le logiciel nécessaire comme les thèmes, les modules, les bibliothèques et ... les profils d'installation.
Distributions de collaboration dans Drupal
Quelles distributions valent la peine d'être recommandées ? Ci-dessous, nous présentons quelques suggestions. Bien sûr, tous les outils décrits sont open source, c'est-à-dire qu'ils sont sous licence GNU General Public License.
OPIGNO LMS
En choisissant Opigno LMS, vous recevez une plateforme d'apprentissage en ligne. Cette distribution open source peut être utilisée dans tous les secteurs - qu'il s'agisse de l'administration publique ou d'une organisation à but non lucratif.
La distribution offre :
- formation adaptative avec du contenu adapté à l'utilisateur et en ligne avec ses réalisations précédentes et son profil professionnel,
- développement de contenu engageant,
- gamification avec des prix,
- fonctionnalités multilingues,
- apprentissage mobile.

Source : Opigno LMS
D'autres fonctionnalités nombreuses incluent :
- parcours d'apprentissage adaptatifs,
- option de suivi du progrès,
- possibilité de participer à des formations depuis un navigateur de bureau, un smartphone ou une application mobile avec notifications push,
- création de contenu réutilisable à tous les niveaux (classes, modules, cours),
- gestion de la formation en ligne par l'instructeur,
- gestion des certificats,
- outils de communication interne (réunions en ligne, messagerie, groupes de discussion),
- forums de formation,
- fonctionnalité d'e-commerce pour vendre des abonnements de formation,
- intégrations avec Zoom, Microsoft Teams, Webex, SAP, et autres logiciels,
- outils de reporting.
De plus, le bureau utilisateur entièrement personnalisable, qui peut être ajusté à vos propres préférences, est attrayant. Il existe deux variantes : une pour le stagiaire et une pour le manager.
Version démo d'Opigno LMS pour le stagiaire
Il vaut également la peine de mentionner la sécurité et de souligner la possibilité de cryptage des données et l'utilisation de l'authentification à deux facteurs. D'autre part, la recherche avancée disponible dans Opigno LMS est effectuée à l'aide d'Apache Solr. Le système permet également d'utiliser des modules complémentaires et des passerelles de paiement compatibles avec Drupal Commerce.
Une caractéristique spéciale d'Opigno LMS est que la plateforme encourage l'apprentissage tout en permettant la gamification - les utilisateurs collectent des badges numériques lorsqu'ils terminent des modules.
Thunder
La distribution Thunder a été publiée en 2016. C'est une plateforme pour les éditeurs professionnels.Elle se distingue par un certain nombre de modules et de personnalisations développées spécifiquement pour les éditeurs.
Fonctionnalités
Création dynamique d'articles avec Paragraphs
Grâce à l'option Paragraphs et drag&drop, des photos, vidéos, onglets Instagram et Twitter peuvent être ajoutés au site créé très facilement. Aperçu en direct vous permet de voir les modifications que vous apportez en temps réel.

Source : GitHub
Planification de contenu
Il est possible de définir la date de publication du contenu, ainsi que la date de suppression de l'article du site web. Thunder permet également de définir une date d'expiration pour les images. L'image sera alors remplacée par un symbole alternatif.
Adapté aux appareils mobiles
L'aperçu en direct, mentionné ci-dessus, est également conçu pour la version mobile - lors de la création de contenu, vous pouvez voir comment l'article apparaîtra sur les smartphones, par exemple.
Liveblog
Thunder offre la possibilité de faire des reportages en temps réel via un blogue en direct.
Google AMP
Grâce à l'intégration Google AMP, vous pouvez télécharger non seulement du texte, mais aussi des images, galeries, vidéos ou publications d'Instagram et Twitter dans l'éditeur.
Articles instantanés sur Facebook
En tant qu'éditeur, vous pouvez publier immédiatement du contenu sous forme d'articles sur Facebook.
Open Social
Open Social est une plateforme pour qu'une entreprise ou une organisation construise une communauté autour de la marque ou du sujet. La plateforme fonctionne comme un centre en ligne pour les membres du groupe, leur permettant de communiquer, collaborer, partager des connaissances et expériences professionnelles, et créer des groupes et des événements.
Pour qui est Open Social ?
Les auteurs de cette solution posent 9 questions aux utilisateurs potentiels d'Open Social, et en répondant à celles-ci, vous pouvez personnaliser les capacités de cette distribution selon vos propres besoins individuels.
Voici trois questions types de cette liste :
- Quels sont mes objectifs communautaires et mon public ?
- Quel type de plateforme ai-je besoin ?
- Le logiciel offre-t-il les capacités dont j'ai besoin ?
Les réponses à ces questions sont importantes car les auteurs de cette distribution définissent trois grands groupes de communautés qu'ils visent avec leur plateforme.
- Communauté de Pratique (CoP). Une priorité clé de ce type de communauté est de partager des connaissances ainsi que d'apprendre des professionnels. Les objectifs des CoPs incluent : réseau, découverte de nouveaux marchés, amélioration des compétences professionnelles et coopération en ligne. Les bénéficiaires de ce type de communauté peuvent être, par exemple, des grandes corporations et organisations gouvernementales.
- Communauté d'Action (CoA). L'organisation des mouvements sociaux ou des campagnes de bénévolat est une marque d'identification du CoA qui permet aux gens de se connecter en raison de croyances partagées et d'un désir de participer à des initiatives sociales, civiques ou politiques. Les bénéficiaires, dans ce cas, seront des ONG et des think tanks.
- Communauté de Circonstance (CoC). Dans ce cas, la plateforme rassemblera des personnes ayant des expériences de vie et de santé similaires. Il y aura des groupes de soutien, des organisations médicales, des médecins, des patients, etc.
Fonctionnalités
Cette distribution Drupal dispose de plus d'une centaine de fonctionnalités, parmi lesquelles nous pouvons trouver :
- création de pages de destination,
- envoi de messages directs et de groupe,
- partage de contenu sur des plateformes externes telles que Facebook ou Twitter,
- suivi du contenu défini auparavant et intéressant pour l'utilisateur,
- création d'albums photo privés et de groupe,
- étiqueter et donc organiser le contenu au sein d'un profil utilisateur,
- migration des données de profil d'autres plateformes de médias sociaux.
Open Social est une plateforme très populaire et elle est utilisée par de nombreuses organisations, y compris les Nations Unies, la Commission Européenne, Greenpeace et la FIFA.
Distributions Drupal - bâtisseurs de sites
Un groupe distinct qui mérite d'être mentionné est celui des distributions Drupal, qui offrent une approche complète du développement de sites web.
Droopler
Droopler est une distribution conçue pour créer rapidement des sites web avancés. Cela se fait sans avoir besoin d impliquer des développeurs mais avec l'utilisation de composants prêts à l'emploi qui peuvent être réarrangés comme des blocs Lego pour obtenir l'effet souhaité.
Composants visuels de Droopler
Utiliser ce créateur de sites web ne nécessite pas que l'utilisateur connaisse la programmation. L'outil vous permet de développer vous-même la mise en page graphique du site web en utilisant les composants mentionnés, également appelés paragraphs. Il y en a plusieurs, et nous les recevons avec l'installation de Droopler. Ces composants incluent :
- Image de la barre latérale - permet de diviser un bloc en deux parties - avec une image et un texte - et de l'enrichir avec un en-tête, une icône et un bouton CTA.
- Paragraphe carrousel – c'est une forme de liste où les graphiques se déplacent de la droite vers la gauche.
- Paragraphe de tuiles - permet de créer une galerie photo à tuiles, arrangeant les images pour ajuster la largeur de votre écran.

Choisir le bon paragraphe dépend de votre propre vision et idée de l'agencement du site web
Nous vous encourageons à jeter un œil à des exemples de sites web créés sur Droopler pour voir comment les composants peuvent être utilisés.
Source : Démo Droopler
Droopler a également sa version Commerce, et elle permet une configuration rapide de la boutique en ligne. Après l'installation, l'utilisateur obtient un site web avec l'ensemble du processus d'achat. Nous vous encourageons à vérifier la démo Droopler Commerce, où vous pouvez voir à quoi ressemble et comment fonctionne ce type de boutique.
SEO dans Droopler
Avec cette distribution, nous recevons des outils pour soutenir le site web dans l'obtention des meilleurs résultats SEO. Voici certains composants importants :
- Balises méta - définition de titres méta et de descriptions méta pour les moteurs de recherche grâce au module Drupal Metatag intégré.
- Balises OpenGraph - vous permettant de contrôler l'affichage des partages sur les médias sociaux.
- URLs conviviales - toutes les URLs devraient avoir une structure logique et cohérente, et cela peut être réalisé grâce au module Pathauto.
- Générateur de sitemap XML - grâce au module de sitemap XML, les robots des moteurs de recherche sont "informés" de l'organisation d'un site web, ce qui les aide à l'indexer plus efficacement.
- Balises ALT - la possibilité de les définir pour toutes les images permet aux robots des moteurs de recherche de mieux "comprendre" le contexte de l'image et du texte, et classe également l'image dans les résultats de recherche graphique.
Panopoly
Panopoly est utilisé pour créer des sites web, mais il peut aussi constituer la base pour créer d'autres distributions Drupal. Un avantage indéniable est qu'une personne non technique, qui n'est pas familière avec des concepts tels que le type de contenu, le bloc ou la vue, utilisant Panopoly peut se débrouiller pour préparer le site web selon ses propres besoins.
Construction de sites
Cette distribution se distingue par la possibilité facile de définir des mises en page pour chaque sous-page du site web séparément. Par exemple, vous pouvez avoir trois colonnes sur la page d'accueil, deux sur la page de contact, et une sur la page d'offre. Tout cela peut être cliquable par vous-même. Pour ajouter une nouvelle mise en page, vous ne devez pas connaître la programmation, mais vous pouvez toujours ajouter du code HTML.
Il existe 31 types de mise en page parmi lesquels choisir, et dans chaque mise en page, vous pouvez insérer tout élément qui existe dans Drupal. La création d'un site web est donc très intuitive.

Source : Drupal.org
Module Panels dans Panopoly
Tout d'abord, cette distribution est une collection de nombreux modules Drupal, et l'un des principaux est Panels. C'est celui qui vous aide à préparer votre mise en page originale. Grâce à l'option glisser-déposer, la conception d'une mise en page est facile et vous pouvez décider instantanément si un aspect donné répond à vos attentes.
Guardr - distribution Drupal qui améliore la sécurité
Guardr est une distribution contenant de nombreux modules et paramètres conçus pour améliorer la sécurité de votre site web. Lancer un nouveau site web dans Drupal avec Guardr inclus n'est pas difficile, mais les développeurs conseillent que Guardr soit considéré comme un profil d'installation de base.
Modules et paramètres
Guardr Core est le plus important des modules susmentionnés. Il inclut d'autres modules tels que :
- Auto-disconnexion,
- Diff,
- Hacked!,
- Historique des connexions,
- Sécurité de connexion,
- Réinitialisation de mot de passe en masse,
- Politique de mot de passe,
- Redirection 403 vers connexion utilisateur,
- Kit de sécurité,
- Revue de sécurité,
- Limite de session,
- Prévention de l'énumération des noms d'utilisateur,
- X-Originating-IP.
Pour améliorer le niveau de sécurité, Guardr modifie également les paramètres du cœur de Drupal concernant :
- les filtres et options de format de texte,
- les rôles,
- l'utilisateur,
- les thèmes.
Après l'installation de la distribution, seul l'administrateur peut créer des utilisateurs, mais si vous souhaitez offrir cette possibilité à tout le monde, vous devez modifier les paramètres.
Autres modifications déclenchées par Guardr
Il existe de nombreuses modifications liées à la sécurité, et parmi les aspects notables, il convient de mentionner que Guardr :
- Définit une politique de mot de passe qui améliore la sécurité des utilisateurs - des mots de passe plus difficiles sont plus difficiles à pirater.
- Empêche le navigateur d'enregistrer le mot de passe, même si l'utilisateur le souhaite vivement.
- Dispose d'un module qui empêche l'affichage des erreurs PHP.
Guardr est une distribution très étendue. Le seul risque de l'installer est la probabilité que l'administrateur du site ne souhaite pas utiliser autant de fonctionnalités et de modules.
Distributions Drupal - résumé
Drupal offre de grandes opportunités au sein de l'open source, ce qui affecte directement le budget et raccourcit le temps de mise en œuvre d'un projet donné. Il est important que la décision soit motivée par votre modèle d'affaires. Si vous avez besoin de conseils sur votre projet, obtenez le soutien de professionnels expérimentés de notre agence Drupal.