Venant tout juste d’installer une nouvelle occurrence de Drupal 8 dans sa dernière version, je constate qu’une dépendance n’est toujours pas passée dans sa version à jour. Ça n’empêche pas Drupal de bien travailler et servir les pages, mais nous allons tout de même prendre le temps d’avoir un CMS bien au carré et uptodate.
Drupal
Drupal est un CMS et framework open source. Ce logiciel développé par des bénévoles et diverses entreprises contributrices permet aux individus comme aux communautés d’utilisateurs de publier, de gérer et d’organiser des contenus sur un site web avec un workflow de publication maîtrisé. Les droits peuvent être gérés finement par vos différents rédacteurs ou modérateurs de contenus. Une des grandes forces de Drupal est qu’il est connu par la grande sécurité qu’il met en avant, ainsi que la forte montée en charge qu’il permet de mettre en place sur les sites stratégiques des grands acteurs de l’internet.
Ce matin, nous avons eu un mail de notre site témoin en Drupal 8.5.x nous annonçant la sortie d’une nouvelle version de Drupal. La version 8.6.0
Nous avons donc procédé à un backup du site et de la base de donnée, passé en mode maintenance, puis entré la commande suivante dans notre terminal :
Avoir un temps de chargement réduit, c'est un des critères pour plaire à vos visiteurs comme à Google qui vous attribue d'ailleurs une note sur PageSpeed Insights.
Drush est un petit utilitaire vous permettant d'installer / désinstaller facilement des modules en ligne de commande, et agir à différents endroits sur la base de donnée comme vider les caches par exemple. Nous allons installer sa toute dernière version automatiquement, plutôt qu'utiliser la solution d'installation manuelle.