Course Outline

Wat is nieuw in Drupal 8

  • Wijzigingen in interne systemen en API's

Het afhandelen van HTTP-verzoeken

  • Symfony HTTP-verzoeksysteem

Cache in Drupal

  • Voorbeelden van in de cache opgeslagen informatie
  • Cache-API in Drupal
  • Cachegeheugens wissen
  • Markeringsmechanisme

Automatisch klasse laden

  • Drupal 8 specifieke manieren
  • Dirs en naamruimten

Drupal Regels, Programming

  • Veranderlijkheid
  • Haken
  • Plug-ins
  • Afhankelijkheidsinjectie
  • Routering
  • Koppelingen
  • Module Themagericht, Output
  • Scheiding van: inhoud, configuratie, statusgegevens
  • i18n (internationalisering)
  • Accessbaarheid, bruikbaarheid
  • DB-onafhankelijkheid (database)
  • Beveiliging (alle door de gebruiker verstrekte invoer is onveilig)
  • Testen, Documentation

Drupal Fouten, Programming

  • Programming Te veel
  • Overuitvoering van code
  • PHP Code opslaan in de Database
  • Alternatieven voor php-code in db
  • Alleen werken

Programming Voorbeelden

  • Registreren voor URL's en inhoud weergeven
  • Met behulp van de Drupal Formulier-API
  • Programming met Ajax
  • Programming met entiteiten en velden

Thema

  • Thema-motoren
  • Twig-sjabloonbestanden en variabelen
  • Functies voorbewerken
  • CSS en JS-opname

Programming Hulpmiddelen en tips

Requirements

Drupal gebruikerskennis, basis PHP of een andere proceduretaal (zoals C, VB of andere) vereist

 14 Hours

Getuigenissen (4)

Related Courses

Related Categories