課程簡介

Drupal 8 中的新功能

  • 內部系統和 API 的變化

處理 HTTP 請求

  • Symfony HTTP請求系統

緩存在 Drupal 中

  • 緩存資訊的範例
  • Drupal 中的緩存 API
  • 清除緩存
  • 標記機制

自動類載入

  • Drupal 8 具體方式
  • Dirs 和命名空間

Drupal規則,Programming

  • 可更改性
  • 外掛程式
  • 依賴注入
  • 路由
  • 連結
  • 模組主題,輸出
  • 分離:內容、配置、狀態數據
  • i18n(國際化)
  • 可訪問性、可用性
  • 資料庫獨立性(資料庫)
  • 安全性(所有使用者提供的輸入都是不安全的)
  • 測試, Documentation

Drupal錯誤,Programming

  • Programming 太多了
  • 過度執行代碼
  • 將 PHP 代碼保存在資料庫中
  • db 中 php 代碼的替代方案
  • 獨自工作

Programming 範例

  • 註冊 URL 並顯示內容
  • 使用 Drupal 表單 API
  • Programming 與阿賈克斯合作
  • Programming 使用實體和欄位

主題

  • 主題引擎
  • Twig 範本檔和變數
  • 預處理函數
  • CSS 和 JS 包含

Programming 工具和技巧   

最低要求

需要Drupal用戶知識,基本PHP或任何其他過程語言(如C,VB或其他)

 14 時間:

人數



每位參與者的報價

客戶評論 (1)

相關課程

Backdrop CMS for Developers

7 時間:

Backdrop CMS for Administrators

7 時間:

Drupal 10: Module Development and DevOps with Azure

21 時間:

Administering a Drupal 7 Website

7 時間:

Drupal 7 for Developers

14 時間:

Drupal 8 for Administrators

14 時間:

Administering a Drupal 8 Website

7 時間:

Drupal 8 Themes

7 時間:

Building Web Applications with Drupal 8, Views, Fields and Panels

14 時間:

Master Drupal 9/10 Site Building / Architecture

14 時間:

Drupal

21 時間:

Transform a Drupal Website into a Progressive Web App (PWA)

14 時間:

Drupal Responsive Design

7 時間:

Drupal and Solr

14 時間:

Creating multilingual sites in Drupal

14 時間:

課程分類

1