Lancer Drupal sur Docker

Dans ce tutoriel, nous verrons comment nous pouvons exécuter Drupal 8 ou 9 en utilisant Docker sur notre machine locale, ce qui nous permettra d'aborder les sujets suivants :

  • Installer Drupal en utilisant composer
  • Config Docker
  • Variable d'environnement
  • Configuration de la base de données
  • Gestion de la configuration
  • Les meilleures pratiques .gitignore
  • Fichier settings.php

Objectif

Installez Drupal en utilisant le compositeur et exécutez le sur Docker.

Obtenez plus d'informations sur les champs d'adresse grâce au module "Address Map (& Directions) Link"

Si vous êtes comme la plupart des développeurs Drupal modernes, vous utilisez l'excellent module Address pour collecter les données d'adresse des entités qui en ont besoin, en tenant compte du pays. Mais que faites-vous de la sortie des données d'adresse ?

Étiquettes

23 modules Drupal pour les constructeurs et les développeurs de sites | Septembre 2020

En tant que développeur / consultant Drupal, je pense qu'il est important de rester au courant des versions des modules, afin de ne pas coder inutilement et de gérer les projets le plus efficacement possible. Voici donc mon lot de ce mois-ci - tous compatibles avec Drupal 9 !
Étiquettes

Quoi de neuf dans PHP 8

PHP 8 sera publié le 26 novembre 2020. Il s'agit d'une nouvelle version majeure, ce qui signifie qu'elle introduira quelques changements importants, ainsi que de nombreuses nouvelles fonctionnalités et améliorations de performance. Pour l'instant, PHP 8 est en "feature freeze", ce qui signifie qu'aucune nouvelle fonctionnalité ne peut plus être ajoutée.

Drupal::httpClient

Avec la sortie de Drupal 8, un nouveau moyen de créer des requêtes Web est disponible via Drupal::httpClient . Ceci est simplement un wrapper pour le merveilleux client HTTP Guzzle . Dans cet article, nous verrons comment utiliser la classe Drupal::httpClient pour effectuer des requêtes HTTP dans un module. Ceci est particulièrement utile lorsque vous souhaitez communiquer avec des sites Web externes ou des services Web.