TYPO3 Concepts
Backend
The backend in TYPO3 is the administrative interface where users manage content, configure settings, and control the overall structure and functionality of the website.
Frontend
The frontend in TYPO3 refers to the part of the website that visitors see and interact with, including all visual elements and content displayed in the browser.
Project Structure
This chapter describes the structure of a TYPO3 project.
Extensions
An extension in TYPO3 is an add-on module that enhances the core functionality of the CMS, allowing you to add custom features or tools to your website.
Cache
The TYPO3 cache temporarily stores website data to improve loading speed and reduce server load by delivering saved versions of content to visitors.
TypoScript
TypoScript is the basic configuration language used to configure the frontend output of a page in TYPO3.
TSconfig
TSconfig is a configuration language used to configure the TYPO3 backend. It has the same syntax as TypoScript.
Fluid templating
Fluid is the standard templating engine that is used with TYPO3.
TCA
TCA (Table Configuration Array) in TYPO3 is a configuration system that defines the structure, behavior, and appearance of database tables and their fields in the backend, impacting how data is stored, validated, and displayed.
Webroot and assets
In TYPO3 files that are displayed in the web browser, must - for security reasons - be placed in certain directories.