Guide Drupal 8 : Le portail de référence de l’actualité autour de Drupal 8

Guide Drupal 8 : Le portail de référence de l’actualité autour de Drupal 8

Un projet Drupal 8 ?

Il existe deux voies principales pour la réalisation d’un site en Drupal : Du besoin vers l’outil ou De l’outil vers le besoin. Ce sont deux approches distinctes qui correspondent souvent à deux profils de sites différents.

Du besoin vers l'outil : 

Des besoins vers l'outil

Cette démarche est de définir, en premier lieu, le format du site (fonctionnalités, ergonomie, pages du site, etc.), puis de paramétrer/développer des modules, créer un thème, pour obtenir le site souhaité.

Cette approche peut nécessiter des compétences techniques plus ou moins importantes, en fonction de la différence entre la personnalisation souhaitée et ce que propose nativement Drupal.

Ce type de projet suit généralement les étapes suivantes :

  • Définition du besoin à travers un recueil de besoin ou un Cahier des charges
  • Définition de l’ergonomie du site (zoning, wireframe, organisation des contenus, arborescence, etc.)
  • Création graphique du site pour chaque template de page
  • Spécifications du site : description détaillée des fonctionnalités du site
  • Montage HTML/CSS des créations graphiques du site et  intégration dans un thème Drupal
  • Développement et paramétrage de modules, pour répondre aux spécifications
  • Recette du site
  • Ouverture du site au public
  • Maintenance du site : gestion des anomalies et évolutions du site.

Cette approche permet de réaliser un site sur mesure, qui correspond exactement au besoin initial.
Le site est unique, et n’a pas de limite fonctionnelle et graphique.

Cette liberté a un coût. Elle nécessite des compétences techniques variées : Consultant fonctionnel, Ergonome, Directeur Artistique, Monteur HTML/CSS, Développeur/Expert Drupal, Testeur, Chef de projet, Ingénieur système, etc.

Cette approche est généralement recherchée pour les marques à forte identité.

De l’outil vers le besoin :

De l'outil vers les besoins

Cette démarche est l’inverse de la précédente.

Elle consiste à utiliser les fonctionnalités natives Drupal 8, un thème existant et des modules proposés par la communauté pour réaliser le site souhaité.

La première phase est la mise en place de Drupal 8. Pour cela certains hébergeurs mettent à disposition des outils très simples (interface web) permettant la mise en ligne rapide d’un site Drupal. 

La seconde étape est l’installation via le back-office de Drupal du thème et des modules souhaités. Il est parfois nécessaire de faire certains paramétrages. Ces derniers sont dans la plupart des cas largement documentés et peuvent donc être réalisés par une personne non technique.

Cette approche est peu onéreuse. Elle peut être réalisée par toute personne n’étant pas technique.