Lesson 1 — Introduction to TYPO3 System Architecture

Prerequisites and goals

Prerequisites

Theoretical prerequisites

This lesson assumes that you already know the following:

  • The knowledge required by the theoretical prerequisites of previous curriculum stages
  • The theoretical knowledge goals of the previous curriculum stages

Practical prerequisites

Before you start this lesson, please have the following things ready:

  • The knowledge required by the practical prerequisites of previous curriculum stages
  • The practical knowledge goals of the previous curriculum stage

Goals

Theoretical goals

By the end of this lesson, you should know the following:

  • Master TYPO3's folder structure and core system components
  • Understand the extension system and bootstrapping process
  • Learn about the caching framework and configuration layers
  • Grasp TYPO3's database structure and request handling

Practical goals

By the end of this lesson, you should have completed the following:

  • Navigate and manage TYPO3's file system structure
  • Configure basic system settings through LocalConfiguration.php
  • Set up and verify proper caching behavior
  • Implement basic system optimization techniques

Learning resources

Teacher's instructions

Student's instructions