Migrer de Drupal 6 vers Drupal 8 : pourquoi il est grand temps
Publié: 2022-04-09Chaque site Web est censé être un moteur puissant pour son entreprise. Il devrait renforcer la visibilité de la marque, générer des conversions et accroître la satisfaction des clients grâce à son travail fluide, ses performances élevées, sa sécurité suffisante, son expérience utilisateur attrayante, etc.
Les sites Web obsolètes ne pourront pas le faire! Voici pourquoi nous aimerions discuter de l'option de migration de Drupal 6 vers Drupal 8. Vous pouvez toujours contacter notre agence Drupal pour obtenir plus de détails et commander une mise à niveau en douceur.
Migration abordable de Drupal 6 vers Drupal 8
Notre priorité aujourd'hui en ces temps difficiles est d'aider le plus grand nombre d'entreprises à rénover leurs sites web, à les mettre en phase avec les nouvelles tendances technologiques, à les rendre plus conviviaux pour les utilisateurs et les éditeurs, et à les sécuriser. C'est pourquoi notre équipe de maintenance et d'assistance Drupal propose une migration vers Drupal 8 à un prix raisonnable. Contactez-nous pour en discuter.
Mon site est toujours sous Drupal 6 : quel est le problème ?
Si vous utilisez D6, vous êtes l'un des plus de 35 100 propriétaires de sites Web, selon les statistiques d'utilisation du noyau Drupal. Il s'agit d'une goutte d'eau dans l'océan du total de plus de 1 100 500 sites Drupal. Mais qu'est-ce qui ne va pas avec D6 ?
Vous avez peut-être entendu dire que D6 est obsolète. Il a atteint sa fin de vie en février 2016. L'équipe officielle ne publie plus de mises à jour ou de correctifs pour lui, y compris les mises à jour de sécurité Drupal pour répondre aux vulnérabilités en constante évolution.
Il n'y a plus d'améliorations à D6 pour rendre les sites Web conviviaux, offrir de meilleures expériences éditoriales, améliorer les performances du site Web et offrir de nouvelles opportunités technologiques.
Aucun nouveau module D6 ne sera jamais créé pour répondre aux fonctionnalités souhaitées, et les modules existants ne seront ni améliorés ni corrigés pour éliminer divers bogues et problèmes.
Quelles sont les options pour les propriétaires de sites Drupal 6 ?
L'image triste décrite ci-dessus ne doit pas nécessairement vous inclure - il existe des solutions pour l'améliorer. Voici les options dont disposent les propriétaires de sites Web Drupal 6 :
- Accompagnement commercial. Il existe un programme D6 Long Term Support (LTS) pour fournir des mises à jour de sécurité et de maintenance pour les modules principaux et contribués. Cette option ressemble à colmater des trous dans un vieux tissu, et vous prenez du retard de toute façon. Si vous choisissez cela, vous devrez payer des frais réguliers. Mais combien de temps cela va-t-il durer ? Il est bien préférable d'investir une fois dans une mise à niveau de Drupal 6 vers Drupal 8, en particulier avec nos services de support Drupal à faible coût.
- Passez de Drupal 6 à Drupal 7. C'était une option très prometteuse auparavant, mais pas maintenant. D7, bien qu'encore largement utilisé, n'est pas un choix tourné vers l'avenir en 2020. Les propriétaires de sites Drupal 7 s'efforcent de passer à Drupal 8 pour profiter des nombreux avantages de Drupal 8. De plus, D7 n'est pas prêt pour Drupal 9, alors que D8 l'est !
- Mise à niveau de Drupal 6 vers Drupal 8 (recommandé). Ce choix est très évolutif. Votre migration de Drupal 6 vers Drupal 8 vous mettra sur la voie de l'innovation - toutes les mises à jour ultérieures seront rapides et faciles (plus à ce sujet plus tard). En ce moment, nous partageons pourquoi nous recommandons de migrer vers D8 maintenant.
Pourquoi migrer de Drupal 6 vers Drupal 8 ?
En plus des raisons ci-dessus pour lesquelles vous devez mettre à niveau Drupal 6, voici des raisons plus spécifiques de migrer vers D8. Ils incluent, mais ne sont pas limités à :
- Mises à niveau faciles pour toujours. D9 arrive bientôt, et tous les sites qui utilisent la dernière version de D8 et sont exempts de code obsolète seront prêts pour D9 instantanément. Ainsi, bien que D7 et D8 atteignent tous deux la fin de vie en novembre 2021, il sera facile de passer rapidement à D9 tant que vous êtes sur D8. Vous n'avez qu'à faire ce mouvement une fois maintenant - migrer de Drupal 6 vers Drupal 8 - et éviter les tracas avec les mises à niveau à l'avenir.
- Expériences éditoriales considérablement améliorées. D8 met fortement l'accent sur la gestion facile du contenu. Il offre le CKEditor pour créer facilement du contenu, la bibliothèque multimédia pour stocker et utiliser divers multimédias, la fonction d'édition rapide pour éditer des choses à la volée, des options de modération de contenu améliorées, un générateur de mise en page par glisser-déposer pour façonner vos pages, et bien plus encore.
- Approche mobile d'abord. Il est indispensable de rendre votre site Web adapté aux mobiles et d'offrir les meilleures expériences de navigation à tous les publics. Migrez vers Drupal 8 avec son approche mobile first ! Il a des thèmes de base réactifs mobiles, les modules Responsive Image et Breakpoint, et de nombreuses autres fonctionnalités intégrées et complémentaires pour une conception Web réactive.
- Capacités multilingues uniques. Si les nombreuses raisons de rendre votre site multilingue vous ont convaincu, la migration de Drupal 6 vers Drupal 8 est une mine d'or. Près d'une centaine de langues prises en charge, des traductions d'interface téléchargées en un clic, des paramètres multilingues précis et bien plus encore font de Drupal le meilleur choix pour les sites Web multilingues.
- Approche API d'abord. Il est temps d'obtenir une portée numérique multipliée ! Migrez vers D8 pour utiliser ses fonctionnalités améliorées afin de partager des données avec n'importe quelle application. Ceux-ci peuvent être écrits en Python, Java, Go, etc., ainsi que propulsés par des frameworks JavaScript tels que React, Vue, Gatsby, Ember, etc. offrant une vitesse de chargement exclusive et des expériences dynamiques.
- Intégrations avec tous les logiciels dont vous avez besoin. La migration de Drupal 6 vers Drupal 8 ouvrira de nombreuses opportunités pour intégrer de manière transparente votre site avec vos solutions d'automatisation marketing préférées, vos plateformes CRM, toutes sortes d'API tierces, etc.
- Un nouveau niveau de commerce électronique. Si vous avez ou envisagez d'avoir des fonctionnalités de commerce électronique sur votre site, pensez à Drupal Commerce 2, qui est disponible en D8. Une gestion pratique des produits, un grand choix de passerelles de paiement, diverses options de paiement, plusieurs devises, des paiements flexibles et un commerce découplé ne sont que quelques-unes des nombreuses raisons de créer une boutique en ligne avec Commerce 2.
- Nouvelle architecture et dernières bibliothèques. La toute nouvelle architecture Drupal 8 se reflète dans les meilleures performances du site, un développement efficace, une maintenabilité élevée du site, un code propre, etc. D8 est construit sur OOP (programmation orientée objet) et utilise les derniers composants Symfony, le moteur de modèles Twig, le gestionnaire de packages Composer, etc.

Comment migrer Drupal 6 vers 8
Le processus de migration Drupal 6 implique la création d'un site D8 à partir d'une table rase et la migration de la configuration et du contenu de votre site vers celui-ci. L'énorme différence d'architecture entraîne certains défis de migration Drupal 8.

Heureusement, il existe des modules de base D8 très utiles qui permettent une migration fluide du contenu et de la configuration. Cependant, dans de nombreux cas, vous pouvez également avoir besoin de scripts personnalisés, d'un contenu manuel ou d'une recréation de configuration, etc.
Voici les étapes de base pour migrer de Drupal 6 vers 8 via l'interface utilisateur d'administration :
- Examiner les besoins de votre site Web et faire un audit de vos modules (plus nécessaires, déplacés vers le noyau, etc.)
- Réécriture complète de vos modules personnalisés selon la nouvelle architecture D8 et élimination des API et fonctions obsolètes.
- Consulter un expert en référencement pour discuter de la structure de l'URL, des redirections possibles, etc.
- Mise à jour du site D6 vers la dernière version mineure.
- Sauvegarder votre site actuel comme une bonne recommandation de sécurité.
- Création d'une installation Drupal de la dernière version disponible.
- Activation des principaux modules de migration (Migrate, Migrate Drupal, Migrate Drupal UI et, si nécessaire, Migrate Drupal Multilingual).
- Activer les modules principaux et contribués nécessaires dont vous aurez besoin pour la migration de contenu ou de configuration.
- Spécifier les détails du site source sur le chemin /upgrade de votre nouveau site D8.
- Effectuer la mise à niveau avec le bouton "Effectuer la mise à niveau" fourni par l'interface utilisateur Migrate.
- Examen des journaux et recherche d'erreurs.
Confiez votre migration Drupal 6 vers Drupal 8
Cet article a expliqué pourquoi vous avez besoin d'une mise à jour Drupal 6 (appelée "mise à niveau" dans le monde Drupal lorsqu'il s'agit de passer d'une version majeure à une autre). Vous savez maintenant qu'il est temps de migrer de Drupal 6 vers Drupal 8.
Faites simplement ce geste et profitez de l'innovation, des performances et de la sécurité. Laissez notre équipe de support Drupal s'occuper de votre migration transparente de Drupal 6 vers Drupal 8 !