Course Outline

Drupal 8의 새로운 기능

  • 내부 시스템 및 API 변경

HTTP 요청 처리

  • Symfony HTTP 요청 시스템

Drupal에 캐시

  • 캐시된 정보의 예
  • Drupal의 캐시 API
  • 캐시 지우기
  • 태깅 메커니즘

자동 클래스 로딩

  • Drupal 8가지 구체적인 방법
  • 디렉터리 및 네임스페이스

Drupal 규칙, Programming

  • 변경 가능성
  • 후크
  • 플러그인
  • 의존성 주입
  • 라우팅
  • 연결
  • 모듈 테마 지정 가능, 출력
  • 분리: 콘텐츠, 구성, 상태 데이터
  • i18n(국제화)
  • Access성, 유용성
  • DB 독립성(데이터베이스)
  • 보안(사용자가 제공한 모든 입력은 안전하지 않음)
  • 테스트, Documentation

Drupal 실수, Programming

  • Programming 너무 많다
  • 과도하게 실행되는 코드
  • Database에 PHP 코드 저장
  • DB의 PHP 코드에 대한 대안
  • 혼자 일하기

Programming 예시

  • URL 등록 및 콘텐츠 표시
  • Drupal 양식 API 사용
  • Programming Ajax과 함께
  • Programming 엔터티 및 필드 포함

테마

  • 테마 엔진
  • 나뭇가지 템플릿 파일 및 변수
  • 전처리 기능
  • CSS 및 JS 포함

Programming 도구 및 팁

Requirements

Drupal 사용자 지식, 기본 PHP 또는 기타 절차적 언어(예: C, VB 또는 기타) 필요

 14 Hours

Number of participants



Price per participant

회원 평가 (4)

Related Courses

Related Categories