Outils pour utilisateurs

Outils du site


passer_de_drupal_7_a_drupal_10

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
passer_de_drupal_7_a_drupal_10 [2023/12/22 11:30] Flazpasser_de_drupal_7_a_drupal_10 [2023/12/22 11:37] (Version actuelle) – [Premier test] Flaz
Ligne 10: Ligne 10:
   * lenteur hallucinante de l'interface d'administration (back office) !   * lenteur hallucinante de l'interface d'administration (back office) !
  
-Ça m'a coupé l'envie de tester le site suivant qui n'était pourtant qu'un site basique, avec quelques vues, ckeditor, une newletter et quelques modules de «propreté»((Tags, sitemap, redirections…)). D'autres sites, plus complexes dans leurs dépendances et interdépendances soulevaient quand à eux des questions de pérennité des fonctionnalités. Il ne s'agit pourtant que de sites «assemblés», sans développement spécifiques. Je ne m’appesantis pas sur les sites ayant fait l'objet de développements, considérant que, par nature, leur mise à jour relève d'opérations de maintenance de code et de migration de données. Le même raisonnement s'applique aux distributions bâties sur Drupal 7((À ceci près que c'est l'éditeur qui gère le problème :-D)).+Ça m'a coupé l'envie de tester le site suivant qui n'était pourtant qu'un site basique, avec quelques vues, ckeditor, une newletter et quelques modules de «propreté»((Tags, sitemap, redirections…)). D'autres sites, plus complexes dans leurs dépendances et interdépendances soulevaient quand à eux des questions de pérennité des fonctionnalités. Il ne s'agissait pourtant que de sites «assemblés», sans développement spécifiques. Je ne m’appesantis pas sur les sites ayant fait l'objet de développements, considérant que, par nature, leur mise à jour relève d'opérations de maintenance de code et de migration de données. Le même raisonnement s'applique aux distributions bâties sur Drupal 7((À ceci près que c'est l'éditeur qui gère le problème :-D)).
  
 On peut regretter que le tournant opéré à partir de Drupal 8 rende le CMS peu attrayant pour des applications «assemblées» relativement simples mais ayant une longue durée de vie. On ne peut pas leur reprocher d'avoir fait un choix stratégique qui ne nous convient pas tout en ayant maintenu aussi longtemps un Drupal 7 fort éloigné de la philosophie actuelle de ce CMS. On peut regretter que le tournant opéré à partir de Drupal 8 rende le CMS peu attrayant pour des applications «assemblées» relativement simples mais ayant une longue durée de vie. On ne peut pas leur reprocher d'avoir fait un choix stratégique qui ne nous convient pas tout en ayant maintenu aussi longtemps un Drupal 7 fort éloigné de la philosophie actuelle de ce CMS.
Ligne 16: Ligne 16:
 Qui plus est, il existe un CMS assurant une continuité technique avec Drupal 7 et traçant une roadmap en continuité avec la philosophie qui en faisait l'attrait [[https://backdropcms.org/|Backdrop CMS]]. Qui plus est, il existe un CMS assurant une continuité technique avec Drupal 7 et traçant une roadmap en continuité avec la philosophie qui en faisait l'attrait [[https://backdropcms.org/|Backdrop CMS]].
  
-===== Backdrop CMS =====+===== L'alternative : Backdrop CMS =====
  
 ==== Premier test ==== ==== Premier test ====
  
-<note>Avant même de commencer, //Backdrop// ne vous demande pas d'installer quoi que ce soit (composer, git, //drush//((//drush// est compatible avec //Backdrop//Et la documentation en présente systématiquement l'utilisation en tant que deuxième choix.))…) et ne vous punit pas si vous ne le faites pas. Le mode d'installation __standard__ est un zip que l'on décompresse.</note>+<note>Avant même de commencer, //Backdrop// ne vous demande pas d'installer quoi que ce soit (composer, git, //drush//((//drush// est compatible avec //Backdrop//La documentation en présente systématiquement l'utilisation en deuxième choix.))…) et ne vous punit pas si vous ne le faites pas. Le mode d'installation __standard__ est un zip que l'on décompresse.</note>
  
 Le site rudimentaire que j'avais migré en Drupal 10 a été converti sans rencontrer la moindre difficulté. Le site rudimentaire que j'avais migré en Drupal 10 a été converti sans rencontrer la moindre difficulté.
Ligne 29: Ligne 29:
 ==== Un peu plus complexe ==== ==== Un peu plus complexe ====
  
-La migration du deuxième site test n'a pas soulevé de difficulté. Le traitement de CKeditor est un bon exemple de l'attention portée aux utilisatrices. Migration sans défaut en CKeditor 4. Puis upgrade assisté en CKeditor 5, une fois migré Backdrop. On peut même faire cohabiter les deux versions, le temps de tout passer en CKeditor 5, sans perturber le flux de création de contenus !+La migration du deuxième site test n'a pas soulevé de difficulté. Le traitement de CKeditor est un bon exemple de l'attention portée aux utilisatrices. Migration sans défaut en CKeditor 4. Puis upgrade assisté en CKeditor 5, une fois migré sous Backdrop. On peut même faire cohabiter les modules des deux versions, le temps de tout passer en CKeditor 5, sans perturber le flux de publication de contenus !
passer_de_drupal_7_a_drupal_10.1703241043.txt.gz · Dernière modification : 2023/12/22 11:30 de Flaz