Schița de curs

Ce este nou în Drupal 8

  • Modificări în sistemele interne și API-uri

Gestionarea solicitărilor HTTP

  • Symfony Sistem de solicitare HTTP

Cache în Drupal

  • Exemple de informații stocate în cache
  • Cache API în Drupal
  • Ștergerea cache-urilor
  • Mecanism de etichetare

Încărcare automată a clasei

  • Drupal 8 Mod specific
  • Dir-uri și spații de nume

Drupal Reguli, Programming

  • Alterabilitate
  • Cârlige
  • Pluginuri
  • Injecție de dependență
  • Dirijare
  • Legături
  • Modul tematic, ieșire
  • Separarea: conținut, configurație, date de stare
  • i18n (internaționalizare)
  • Accessabilitate, Utilizabilitate
  • Independența DB (bază de date)
  • Securitate (toate intrările furnizate de utilizator sunt nesigure)
  • Teste, Documentation

Drupal Greșeli, Programming

  • Programming Prea mult
  • Supraexecutarea codului
  • Salvarea codului PHP în Database
  • Alternative pentru codul php în db
  • Lucrând singur

Programming Exemple

  • Înregistrarea pentru adrese URL și afișarea conținutului
  • Folosind Drupal Form API
  • Programming cu Ajax
  • Programming cu Entități și Câmpuri

Tematică

  • Motoare de tematică
  • Fișiere șablon și variabile Twig
  • Funcții de preprocesare
  • CSS și includerea JS

Programming Instrumente și sfaturi

Cerințe

Cunoștințe de utilizator Drupal, de bază PHP sau orice alt limbaj procedural (cum ar fi C, VB sau altele) necesare

 14 ore

Numărul de participanți



Pret per participant

Mărturii (4)

Cursuri înrudite

Master Drupal 9/10 Site Building / Architecture

14 ore

Categorii înrudite