Dans l'article d'aujourd'hui, Drupal 8 sera au centre des préoccupations, mais sous l'angle du référencement. Nous examinerons quels modules et quelles autres fonctionnalités de D8 sont conçus pour optimiser votre ressource Web pour les moteurs de recherche.
Drupal
DDEV enironnement développement web php. Tout ce qu'il faut savoir !
DDEV est un outil open source qui simplifie la mise en place d'environnement de développement PHP en local et en quelques minutes. Il est puissant et flexible, grâce à ses configurations d'environnement par projet, qui peuvent être étendues, contrôlées par version et partagées. En bref, DDEV vise à permettre aux équipes de développement d'utiliser Docker dans leur flux de travail sans les complexités d'une configuration sur mesure.
Avant tout, il faut s’assurer que le bug rencontré, n’est pas remonté par une autre personne de la communauté et ceci en vérifiant les issues du module.
L'utilisation de Drupal avec Gatsby est un excellent moyen d'obtenir un site de qualité associé à une excellente expérience de développement moderne et profiter de tous les avantages de JAMstack, tels que la performance, l'évolutivité et la sécurité.
Les sites ont des opportunités vraiment illimitées dans Drupal 8, Ils peuvent aller bien au-delà et échanger facilement des données avec toutes les applications imaginables. Des opportunités spéciales sont apparues grâce aux services Web intégrés, qui figurent parmi les principales améliorations de Drupal 8.
Exemple: https://www.drupal.org/project/entity_title_length
Pour qu’un module contrib devient compatible avec drupal 9, il faut fixer les incompatibilités du code entre D8 et D9, sur certains projets il y’as un patch qui est généré par le module rector, si vous trouver dans votre module un issue Automated Drupal 9 compatibility fixes avec le patch, voici comment l’appliquer:
Vous avez essayé de créer un site Web Gatsby multilingue?
Dans cet article, on va vous présenter les packages nécessaires pour avoir un site multilingue.
gatsby-plugin-i18n :
Ce plugin vous aide à utiliser react-intl, i18next ou une autre bibliothèque i18n avec Gatsby. Ce plugin ne peut traduire, formater votre contenu, mais permet de créé plutôt des ‘routes’ pour chaque langue, cela pourrait aider Google de trouver plus facilement la version correcte de votre site.