Parmi les nombreux CMS disponibles sur le web en source libre, Drupal a su tirer son épingle du jeu en offrant une solution simple, accessible et surtout robuste avec notamment un support long terme du projet. Bien que la prise en main soit simple, quelques subtilités peuvent survenir: optimisation pour les moteurs de recherche, distribution de contenu décentralisé ou encore hébergement sur cloud public ou en interne. Nous aborderons point par point les bonnes habitudes à prendre pour se servir au mieux de Drupal.
Comment bien choisir son hébergement Drupal ?
Avant toute chose, le choix d'hébergement est une question cruciale. De nombreuses décisions en découlent. Les principales solutions qui s’offrent à vous sont les suivantes:
- Hébergement mutualisé : À la fois peu onéreuse et rapide, cette solution est offerte par une multitude de fournisseurs d'hébergement web. La configuration et l’installation de Drupal est entièrement gérée à votre place. C’est à la fois un avantage de simplicité et de prix mais peut rapidement devenir un inconvénient, pour cause, vous n’aurez un accès que limité au logiciel via une interface créée par l'hébergeur. Ces offres se situent en général aux alentours de 12 à 15 euros par an.
- Solution clé en main : Proposée par le biais d’une agence web drupal, les solutions clé en main Drupal ont pour avantage d’avoir un interlocuteur dont l'expertise n’est pas seulement l'hébergement web. En tant que spécialiste Drupal, vous serez accompagné tout au long de votre projet, de la conception au développement et jusqu'à la production et la maintenance de votre site. Ces services incluent également le design de votre site et un accompagnement individualisé.
- Hébergement dédié : Bien entendu, héberger soit même une solution Drupal reste une option, cette approche offre un contrôle total et plus de flexibilité. En revanche, une expertise ainsi qu’une maintenance plus accrue est requise. Cette solution ne concerne donc pas les novices dont le web n’est pas le métier.
Les Bonnes pratiques d’optimisation Drupal
Rendre un site Drupal rapide et accessible peut rapidement devenir un challenge. De nombreuses métriques entrent en jeu : temps de chargement de la page, taille et format des images, accessibilités et bien plus encore.
Héberger des images efficacement : Un des éléments qui requiert une attention toute particulière pour améliorer les performances d’un site sous Drupal reste la façon dont sont distribuées les images. Deux éléments sont à prendre en compte : la compression des images ainsi que leur distribution via CDN (Content Delivery Network). Ces solutions peuvent être configurées à travers les extensions Drupal notamment les modules “Image Optimize” et “CDN”.
Amélioration des scripts et CSS : Le module AdvAgg offre la possibilité d’optimiser les ressources qui sont chargées lors de l’affichage de la page en minimisant la taille des fichiers Javascript et CSS.
En conclusion, pour avoir un site Drupal en production qui répond correctement aux attentes en termes de performance, notamment via les règles de bonne pratique de Google, nécessite une alchimie entre votre choix d'hébergement et une configuration optimale du CMS. Selon la taille du projet, faire appel à des experts en la matière peut être une solution judicieuse !