Drupal 8 for Developers培训
Nouveautés de Drupal 8
Changements dans les systèmes internes et les APIs
Traitement des requêtes HTTP
Système de requête HTTP Symfony
Cache dans Drupal
Exemples d'informations mises en cache
API de mise en cache dans Drupal
Nettoyage des caches
Mécanisme de balisage
Chargement automatique des classes
Façon spécifique à Drupal 8
Règles de Drupal, programmation
Altération
Hooks
Plugins
Injection de dépendances
Routage
Liens
Module thématisable, sortie
Séparation de : Contenu, configuration, données d'état
i18n (internationalisation)
Accessibilité, facilité d'utilisation
Indépendance de la base de données (base de données)
Sécurité (toutes les entrées fournies par l'utilisateur ne sont pas sécurisées)
Tests, documentation
Erreurs Drupal, Programmation
Sur-exécution du code
Sauvegarde du code PHP dans la base de données
Alternatives pour le code php dans la db
Travailler seul
Exemples de programmation
Enregistrement des URL et affichage du contenu
Utilisation de l'API de formulaire Drupal
Programmation avec Ajax
Programmation avec les entités et les champs
Moteurs de création de thèmes
Fichiers de modèle Twig et variables
Fonctions de prétraitement
Inclusion de CSS et de JS
Outils et conseils de programmation