TYPO3 od verzie 4.4 obsahuje vo svojich knižniciach aj takzvaný caching framework. Tento framework je portovaná z frameworku FLOW3. V podstate ide o zapuzdrenie funkcionalít cachovania tak, aby bolo možné rôzne cachovať rôzne vstupy rôznymi cachovacími mechanizmami. Obsahuje podporu rôznych cachovacích backendov, ako napríklad Memcache, Redis, APC ale je možné cachovať aj do súborov či databázy.
Samotné fungovanie cache v TYPO3 cache framworku je rozdelené do 2 časti – backend a frotend. Backend obsahuje implementáciu samotného uloženia cache. Je možné použiť jednu z nasledujúcich metód:
- APC
- DB
- File
- Memcache
- NULL – dummy implementácia, ktorá všetko hneď zabudne
- PDO – rovnako ako DB cache, ale používa PDO konektor
- Redis
- Memory – ukladá hodnoty len do pamäti a pamätá si ich len počas behu aktuálneho skriptu
Všetky tieto backendy implementujú základnú funkcionalitu ako uloženie, vybranie dát z cache avšak musia poskytovať aj možnosť ku každému nachovanému objektu aj pridať tagy. Tieto tagy identifikujú daný objekt a umož
