Aller au contenu principal

Le top 5 des modules Drupal à installer sur son site web

drupal-modules-indispensables

DRUPAL est l'un des CMS les plus utilisés dans le monde. Une des raisons de son succès réside dans la grande richesse des modules proposés par la communauté.

La dernière version de Drupal (Drupal 8) ne déroge pas à la règle et propose déjà un grand nombre de solutions pour créer un site internet fonctionnel et évolutif.

Depuis 2009, nous avons réalisé de nombreux sites Web Drupal et nous connaissons l'importance du choix des modules les mieux adaptés à chaque projet. Les modules sont des composants essentiels des CMS et permettent d'ajouter des fonctionnalités supplémentaires à votre site Web pour le rendre aussi puissant que vous le souhaitez. 

Au fil des années et des projets certains modules Drupal sont devenus pour nos développeurs des incontournables que nous utilisons "systématiquement" et dont nous ne voudrions plus nous passer.

Cet article est pour nous, l'occasion de partager notre expérience et de vous présenter nos "Top Modules Drupal 2018" :

Module Drupal Webform

La plupart des projets de sites internet se doivent de proposer des formulaires plus ou moins complexes afin de collecter des données, organiser un espace de recrutement, effectuer des demandes de devis.

C'est là que le module Drupal WebForm intervient. Ce module permet en effet de créer des formulaires du plus simple au plus complexe sans avoir à créer une seule ligne de code.

WebForm met à votre disposition des fonctions avancées et peut gérer l'envoi de mails, le téléchargement des résultats de soumissions ou la création de formulaires Ajax multipages. Certains usages avancés nécessiteront de créer des templates spécifiques ou du code sur mesure.

De plus, vous pouvez également l'utiliser pour envoyer des courriels personnalisés, analyser les résultats et les importer dans une feuille de calcul.

Module Drupal HoneyPotModule Drupal Honeypot

Qui a un jour créé un formulaire WEB s'est forcément heurté à la problématique des robots spammeurs qui pullulent sur le WEB et gâche la vie des Webmaster en les inondant de mails d'un intérêt que nous pourrons qualifié de "médiocre".

Les système de CAPTCHA classiques s'ils veulent être efficaces rendent souvent la vie des utilisateurs sérieux difficile et peuvent donc réduire le nombre de soumissions de vos formulaires de contact ou de demande de devis.

C'est là que le module Drupal Honeypot intervient. Ce dernier utilise un technique à base de champs de formulaire cachés pour déterminer si la soumission provient d'un spambot (robot) ou d'un utilisateur réel.

Même s'il n'est pas parfait, ce module a l'avantage de ne pas perturber les utilisateurs réels et gêne considérablement le travail des robots spameurs.

Module Drupal Metatag

En tant qu'agence de communication nous connaissons l'importance du référencement naturel pour la réussite d'un projet de site internet.

C'est donc tout naturellement que nous installons systématiquement sur nos sites Drupal le Module MetaTag. Ce module permet de contrôler les métabalises (titre, description, mots clés de la page) mais bien plus encore. Ces balises sont en effet absolument fondamentales dans le travail d'optimisation de référencement naturel.

Il propose un paramétrage complet des métabalises mais également la personnalisation des balises OpenGraph et de la plupart des balises utilisées par les réseaux sociaux.

Vous l'aurez compris : le module Drupal MetaTag est le module préféré des consultants SEO .

Module Drupal PAragraphModule Drupal Paragraphs

Comme la plupart des agences Web nous sommes souvent confrontés aux limites des éditeurs Wysiwyg :

  • Dans la théorie,  ces éditeurs permettent à l'utilisateur final de gérer la mise en page de son contenu de manière simple et intuitive.
  • Dans la pratique, il est souvent dangereux d'intégrer des mises en pages complexes dans un éditeur Wysiwyg au risque de voir son contenu illisible sur certains supports (tablette, smarphone ...etc)

Le module Drupal Paragraphs introduit une approche très différente de la création de contenu avec Drupal. Le concepteur du site détermine les différentes mises en page et les types de champs nécessaires pour chaque type de paragraphe.

Le rédacteur Web n'a plus alors qu'à créer, ordonner et renseigner ses paragraphes sans se soucier de la mise en page. Cette approche garantit une mise en page parfaite quel que soit le terminal de visualisation de votre site internet (tablette, mobile, ordinateur). Il devient alors très simple pour le rédacteur Web de créer des mises en pages très travaillées sans avoir besoin de maitriser la moindre notion de HTML.

Ce module est sans aucun doute l'un de nos modules préférés et vous le rencontrerez probablement si vous nous confiez la création de votre site internet Drupal.

Module Drupal Domains Access

Avec le module Domains Access, nous quittons le cadre des sites vitrine classiques pour entrer dans celui des plateformes Web Drupal plus complexes.

Ce module permet en effet de créer des architectures Drupal complexes pour gérer les contenus de plusieurs sites internet répondant sur des noms de domaine différents mais en utilisant un seul backoffice Drupal et donc un seul gestionnaire de contenu.

Ce module nous a permis par exemple de travailler sur une plateforme Web Franchiseur --> Franchisé dans laquelle nous retrouvons :

  • Un site franchiseur nationnal
  • Un site franchiseur offres d'emploi
  • Un site franchisseur pour rejoindre le réseau
  • Plus de 110 sites internet franchisés tous indépendants mais partageant une même base de contenu

Bien que très spécifique, le Module Domain Access permet de donner à votre CMS Drupal une nouvelle dimension en transformant un site internet Drupal simple en une réelle plateforme Web multi site.

Conclusion

Drupal est sans conteste l'un des meilleurs systèmes modernes de gestion de contenu (CMS) et nous espérons que cet article vous aura donné l'envie de découvrir ce formidable outil.... Mais si vous préférez faire appel à un expert Drupal, n'hésitez pas  :

Confiez nous votre projet de création de site internet Drupal

À lire aussi sur notre blog

Pourquoi Choisir Drupal ?

Le mot "Drupal" vient du mot néerlandais "Druppel" qui signifie goutte. Drupal est un CMS open-source (gratuit) écrit en PHP et que nous avons adopté depuis 2009 pour notre plus grand plaisir.
Retour haut de page