Temporal Cache Management
- Extension key
-
nr_temporal_cache
- Package name
-
netresearch/nr-temporal-cache
- Version
-
main
- Language
-
en
- Author
-
Netresearch DTT GmbH
- License
-
This document is published under the Creative Commons BY 4.0 license.
- Rendered
-
Sun, 01 Nov 2026 02:43:36 +0000
Automatic cache invalidation for time-based content in TYPO3.
Addresses TYPO3 Forge Issue #14277: Menus and content with starttime/endtime update automatically when time passes, without manual cache clearing.
Important
Extension Status: Stable (version 1.0.4, state stable in
ext_). The API covered by Public API follows Semantic
Versioning from 1.0.0 onwards.
Approach: TYPO3's cache API has no absolute expiration, so the extension approximates one by shortening relative lifetimes or by flushing tags from a scheduled task. A solution inside TYPO3 core would need neither.
See Approach, limits and a core solution for what the approach cannot do, and what core would have to provide to make the extension unnecessary.
Documentation
📘 Introduction
Get started with the Temporal Cache extension. Understand what problem it solves, how it works, and whether it's right for your TYPO3 site.
⚡ Performance Considerations
CRITICAL: Read this before production deployment. Understand performance implications, site-wide cache synchronization, and optimization strategies.
🔧 Installation
Complete installation guide for TYPO3 v12.4 LTS, v13 and v14 including Composer setup, extension activation, and verification steps.
🎯 Configuration
Configure optimization strategies, timing modes, and monitoring to match your site's requirements and infrastructure.
🖥️ Backend Module
Monitor temporal transitions, analyze cache performance, and validate extension functionality through the TYPO3 backend interface.
📊 Reports Module
Track transition history, cache hit rates, and system health through integrated TYPO3 Reports module analytics.
🏗️ Architecture
Deep dive into root cause analysis, the implementation approach, and how the extension addresses the temporal content problem.
🔮 Approach & Limits
Why the extension works the way it does, what the approach cannot do, and what a solution inside TYPO3 core would have to provide.