Re-Platforming: How to Plan Your Next Multi-Site Digital Platform

Atténuer les risques avec Drupal 8: stratégies éprouvées

Chez phase2, nous aidons les organisations à évaluer la pertinence de Drupal 8 dans le contexte de leurs stratégies numériques uniques. Nous avons mis en place des plates-formes d'entreprise sur les premières versions de Drupal 6, 7 et 8, affinant notre perspicacité dans les risques et les récompenses de l'adoption précoce.

Ce qui suit est extrait de notre livre blanc, "Drupal 8 pour l'entreprise: Drupal 8 dans un paysage numérique changeant." Télécharger le livre blanc complet à partir d' ici.

La valeur stratégique de Drupal 8

Drupal a constamment évolué au cours des deux dernières versions majeures pour traiter plus directement les cas d'utilisation d'entreprise. Les principales initiatives de Drupal 8-gestion de configuration, l'expérience de création, les capacités multilingues, et intégré dans les services API- améliorer la capacité de Drupal à soutenir les principales plates-formes multi-sites. De plus, des changements majeurs dans l'architecture de Drupal le rendent plus apte à gérer les exigences Omni-canal exigées dans l'écosystème numérique d'aujourd'hui.

Le résultat global est une plate-forme plus puissante pour les concepteurs et les développeurs, de meilleurs processus et une plus grande stabilité pour les constructeurs de sites, et de meilleurs outils et l'expérience utilisateur pour votre public.

Drupal 8 Gotcha à surveiller

Néanmoins, il serait malhonnête de prétendre que toute nouvelle technologie est totalement sans risque, mais il existe des stratégies éprouvées pour atténuer ces risques. Forger une relation avec un partenaire technologique compétent est un excellent moyen de vous assurer que vous êtes en mesure de surmonter tous les défis dans la réalisation de vos initiatives de stratégie numérique.

Voici quelques risques potentiels à surveiller, ainsi que des stratégies éprouvées et efficaces pour les atténuer.

Compte de la courbe d'apprentissage dans votre chronologie

Soyez conscient de la courbe d'apprentissage abrupte pour les projets Drupal 8 pour la première fois. La programmation orientée objet ne se traduisent par une agilité à long terme des développeurs, mais pourraient prendre un certain investissement dans les compétences au début. Drupal 8 fait un certain nombre de choses différemment des versions précédentes de Drupal, car il a intégré les pratiques et les approches de la communauté plus large de php. Les développeurs, les concepteurs, les constructeurs de sites et les gestionnaires de projet doivent ajuster leurs pratiques pendant qu'ils intègrent cette nouvelle plate-forme dans leur répertoire. Compte de ce retard d'apprentissage dans votre chronologie, en confiant que le développement va accélérer une fois la période d'apprentissage a passé.

Considérez l'espace contrib

Rester informé

Recevez le meilleur contenu sur le futur du marketing, les changements dans le secteur et les avis de nos experts.

Comme avec n'importe quelle version majeure de Drupal, l'espace de module contribué tend à traîner derrière le dégagement principal. Essayer de coordonner une re-plate-forme avec la libération des modules clés contribué pourrait être risqué, et le calendrier sur les modules de Portage est difficile à prévoir. Identifiez les modules qui sont essentiels à vos besoins et joignez-vous à l'équipe contrib pour connaître leur plan de mise à niveau. Utilisez ces informations pour concevoir votre propre code d'une manière compatible avec les futures versions planifiées et déterminer s'il peut y avoir un moyen d'aider à l'effort de mise à niveau.

Rappelez-vous que la possibilité d'étendre Drupal 8 Core signifie que vous pouvez avoir besoin de moins de modules que dans le passé. Lorsque nous avons construit Memorial Sloan Kettering Cancer Center nouveau site Drupal 8 plus tôt cette année, nous avons réduit le nombre de modules de 114 dans la version Drupal 6, à moins de 10 sur le nouveau site. Cela a besoin d'une grande quantité de codage personnalisé, alors soyez prêt pour cette possibilité ainsi.

Compte pour l'hébergement de la flexibilité

La comptabilisation des changements dans votre environnement d'hébergement est une étape importante dans le lancement d'une initiative Drupal 8 réussie. L'architecture de pile et d'hébergement que vous utilisez aujourd'hui pour héberger un site Drupal 6 ou 7 peut ne pas fonctionner correctement pour Drupal 8. Joignez-vous à votre fournisseur d'hébergement et de trouver leurs plans pour l'hébergement Drupal 8 plates-formes avec succès.

Atténuer les risques par prototypage

Assurez-vous que vos développeurs obtiennent le coup de la nouvelle architecture de Drupal 8 en créant des prototypes tôt et souvent. Ne vous inquiétez pas à leur sujet dans ce stade, il suffit de se concentrer sur la création de produits minimum viables pour connecter les fonctionnalités clés et la fonctionnalité. L'utilisation de prototypes est un moyen à faible risque de tester la faisabilité de concepts sans investir dans une mise en œuvre complète. Pour ce qui est des nouvelles technologies, ces essais sont cruciaux pour acquérir des connaissances et atténuer les risques.

Commencez avec Drupal 8

Si vous croyez que Drupal 8 est le bon ajustement pour votre organisation, il ya quelques étapes simples pour commencer le processus de mise à niveau de votre CMS.

  1. Rassemblez une équipe interne. Déterminez quels intervenants ont besoin d'un siège à la table pendant que vous discutez des avantages et des inconvénients des décisions technologiques, en vous rappelant que ce groupe est probablement plus grand que ce qui est d'abord évident. Incluez toute personne qui entre régulièrement en contact avec votre CMS actuel, y compris les développeurs, les éditeurs de contenu, les gestionnaires de sites, les équipes d'infrastructure, etc. Plus le groupe de soutien est diversifié, plus il y a de munitions pour convaincre les dirigeants de la valeur de cet investissement.
  2. Déterminez vos contraintes financières, techniques, de calendrier et de personnel. Le développement CMS nécessite encore un développement personnalisé. Est-ce quelque chose que vos développeurs sont prêts à gérer eux-mêmes, ou aurez-vous besoin de soutien externe? Comment allez-vous prioriser vos besoins compte tenu de ces contraintes?
  3. Trouvez un partenaire technologique expérimenté et fiable. Un allié dédié est un atout précieux que vous naviguez dans les eaux d'une nouvelle plate-forme sur Drupal 8.

Trouver plus de ressources Drupal 8 à www.phase2technology.com/drupal8.

par Michael le du