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


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (4)

Cursuri înrudite

Master Drupal 9/10 Site Building / Architecture

  14 ore

Categorii înrudite