linkedin

Lorsque vous recherchez un CMS, il en existe de nombreux sur le marché qui peuvent correspondre à vos objectifs commerciaux. Une alternative populaire consiste à utiliser une plateforme open source comme Joomla, WordPress ou les modules Drupal pour répondre à vos besoins tout en maintenant les coûts à un niveau bas.

Drupal s’est clairement distingué de ses concurrents et continue d’être largement adopté. Les modules Drupal sont l’une des principales raisons de la popularité de la communauté. Les modules Drupal sont simples et utiles, ce qui permet à l’utilisateur de créer un site bien configuré qui fonctionne à plusieurs niveaux.

Voici dix modules Drupal que j’utilise sur pratiquement tous les sites que je construis:

  • Sauvegarde et migration : Sauvegarde et restauration de votre base de données MySQL et de vos fichiers Drupal ou migration d’un site d’un environnement à l’autre. Ce module Drupal vous offre une interface facile à utiliser pour créer ou restaurer des sauvegardes de votre site.

  • Contexte : Context vous permet de gérer les conditions contextuelles et les réactions pour différentes parties de votre site. Vous pouvez considérer que chaque contexte représente une “section” de votre site. En définissant une règle de contexte basée sur divers critères, vous pouvez spécifier l’affichage de certains blocs ou l’activation de certains éléments de menu en fonction de l’endroit où vous vous trouvez sur le site.

  • Display Suite : Display Suite vous permet de contrôler totalement l’affichage de votre contenu à l’aide d’une interface de type “glisser-déposer”. Elle vous permet de contrôler beaucoup plus finement la manière dont les champs sont affichés dans les différents modes de visualisation et vous permet de spécifier différentes mises en page pour les différents modes de visualisation.

  • Fonctionnalités : Features vous permet de regrouper dans des modules réutilisables des groupes de configuration connexes, tels qu’un type de contenu, des vues associées, des contextes, des autorisations et d’autres configurations. Ceci est particulièrement utile lorsque vous faites la même chose (par exemple des communiqués de presse) sur plusieurs sites web. Ce module Drupal vous permet également de stocker les changements de configuration dans le contrôle de version.

  • Fieldgroup : Fieldgroup permet, comme son nom l’indique, de regrouper des champs. Toutes les entités pouvant faire l’objet d’un champ auront la possibilité d’ajouter des groupes pour regrouper leurs champs. Cela peut vous aider à mieux organiser votre écran d’édition de contenu

  • Media : Media est un remplacement direct du champ de téléchargement du noyau de Drupal avec une interface utilisateur unifiée où les éditeurs et les administrateurs peuvent télécharger, gérer et réutiliser des fichiers et des ressources multimédias. Il comprend un navigateur multimédia qui peut être personnalisé via des vues (voir ci-dessous) et une intégration WYSIWYG pour faciliter la gestion de vos ressources multimédias.

  • Bloc de menu : Il fournit des blocs configurables d’arborescences de menus commençant par n’importe quel niveau de n’importe quel menu. En utilisant ce module Drupal, par exemple, vous pouvez facilement avoir le premier et le deuxième niveau de navigation dans l’en-tête du site, puis le troisième et les suivants dans la barre latérale des sous-pages.

  • Panels et Panelizer : Techniquement, il s’agit de deux modules Drupal distincts, mais ils vont si bien ensemble que je les considère comme un seul et même module. Ils permettent des mises en page personnalisées - Panels vous permet de créer des pages personnalisées avec des mises en page arbitraires combinant plusieurs éléments. Panelizer (qui dépend de Panels) applique ce même concept aux types de contenu, permettant des mises en page par défaut par type de contenu qui peuvent ensuite être personnalisées pour chaque élément de contenu individuel.

  • Workbench : Workbench apporte des améliorations globales à la gestion des contenus que Drupal ne propose pas d’emblée. Il est également hautement personnalisable via les règles et le module Views (listé ci-dessous), ce qui vous permet d’adapter votre flux de travail à vos besoins spécifiques.

  • Views : Views est essentiellement un générateur de requêtes dynamiques, qui vous permet de créer des listes de contenu personnalisées basées sur des règles. Vous pouvez facilement créer des pages personnalisées pour des listes de communiqués de presse, de contacts, d’offres d’emploi ou tout autre type de contenu. Vous pouvez également créer des blocs contenant des listes de contenu plus courtes qui peuvent apparaître dans les barres latérales d’autres pages.

Il y a toute une série d’autres modules que j’utilise régulièrement comme Admin Menu, Devel, Flexslider, Styleguide et bien d’autres encore, mais la liste de modules Drupal ci-dessus est pour moi indispensable.

Chez DOOR3, nous avons l’expertise nécessaire pour concevoir et développer des applications web utilisant Drupal. Contactez-nous dès aujourd’hui !

TAGS
Besoin d'aide ?

Vous pensez qu'il est peut-être temps d'apporter une aide supplémentaire ?

Door3.com