Glossary: FAL
FAL
Der File Abstraction Layer (FAL) ist das zentrale System in TYPO3 zur Verwaltung von Dateien und Medien über verschiedene Speicherorte hinweg. Er ermöglicht eine einheitliche Nutzung und Anreicherung von Medien mit Metadaten.
Einsatzbereiche des FAL
Der FAL wird genutzt, um Medieninhalte zu organisieren und bereitzustellen, zum Beispiel:
- Verwaltung von Bildern, PDFs, Videos und Audiodateien
- Anbindung externer Speicher wie Amazon S3 oder FTP-Server
- Anreicherung von Medien mit Metadaten (Titel, Beschreibung, Copyright)
- Wiederverwendung von Dateien in verschiedenen Seiten und Kontexten
Funktionsweise des FAL
- Dateien werden in „Storages“ gespeichert, die TYPO3 verwaltet (lokal oder extern).
- Medien werden über „File References“ eingebunden, nicht über direkte Dateipfade.
- Metadaten werden zentral gepflegt und können in der Ausgabe genutzt werden.
Vorteile
- Einheitliche Verwaltung von Dateien und Medien in TYPO3
- Flexible Speicheroptionen (lokal, Cloud, extern)
- Konsistente Metadatenpflege in allen Projekten
- Wiederverwendbarkeit von Dateien mit zentraler Rechteverwaltung
Typischer Anwendungsfall
Ein Unternehmen speichert Bilder in einem Amazon-S3-Bucket. TYPO3 bindet diesen Speicher über den FAL ein, sodass Redakteur:innen dieselben Dateien konsistent und mit Metadaten auf mehreren Websites nutzen können.