PHPackages                             w3code/w3c\_treecacheflush - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. w3code/w3c\_treecacheflush

ActiveTypo3-cms-extension[Caching](/categories/caching)

w3code/w3c\_treecacheflush
==========================

Flush page and subpages cache recursively from context menu.

v13.0.0(9mo ago)10GPL-2.0-or-laterPHP

Since Aug 18Pushed 9mo agoCompare

[ Source](https://github.com/w3code-tn/w3c_treecacheflush)[ Packagist](https://packagist.org/packages/w3code/w3c_treecacheflush)[ RSS](/packages/w3code-w3c-treecacheflush/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

w3c\_treecacheflush
===================

[](#w3c_treecacheflush)

Français
--------

[](#français)

Extension TYPO3 permettant de vider le cache d'une page et de ses enfants de manière récursive via le menu contextuel.

---

### Installation

[](#installation)

1. Installer l'extension via Composer ou la copier dans `typo3conf/ext/w3c_treecacheflush`.
2. Vider le cache système.

---

### Configuration

[](#configuration)

- Aucune configuration spécifique nécessaire.
- Un nouvel item est ajouté au menu contextuel des pages pour vider le cache récursivement.

---

### Utilisation

[](#utilisation)

1. Dans le backend TYPO3, ouvrez l’arborescence des pages.
2. Faites un clic droit sur une page.
3. Sélectionnez “Flush cache recursively”.
4. Confirmez l’action.
5. Le cache de la page et de ses sous-pages sera vidé.

---

### Support

[](#support)

Pour toute question, ouvrez une issue sur [GitHub](https://github.com/w3-mguermazi/w3c_treecacheflush/issues).

---

### Licence

[](#licence)

Cette extension est sous licence GNU GPL v2 ou ultérieure.

---

English
-------

[](#english)

TYPO3 extension to flush the cache of a page and its child pages recursively via the context menu.

---

### Installation

[](#installation-1)

1. Install the extension via Composer or copy it into `typo3conf/ext/w3c_treecacheflush`.
2. Clear the system cache.

---

### Configuration

[](#configuration-1)

- No specific configuration needed.
- A new item is added to the page context menu to flush the cache recursively.

---

### Usage

[](#usage)

1. In the TYPO3 backend, open the page tree.
2. Right-click on a page.
3. Select "Flush cache recursively".
4. Confirm the action.
5. The cache for the page and its subpages will be flushed.

---

### Support

[](#support-1)

For questions, please open an issue on [GitHub](https://github.com/w3-mguermazi/w3c_treecacheflush/issues).

---

### License

[](#license)

This extension is licensed under GNU GPL v2 or later.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance58

Moderate activity, may be stable

Popularity2

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor1

Top contributor holds 77.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

273d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f23ec0cffa408a37e7e57dbf28cfbe38c87d3126eb1724374e5ae6bd2ff05c36?d=identicon)[mehdiguermazi](/maintainers/mehdiguermazi)

![](https://www.gravatar.com/avatar/99d3eef9c2d72964d81a3a65cfa94c1c42660588b6e84d8b09343d3e2864fe0e?d=identicon)[w3-mguermazi](/maintainers/w3-mguermazi)

---

Top Contributors

[![mehdiguermazi](https://avatars.githubusercontent.com/u/73132442?v=4)](https://github.com/mehdiguermazi "mehdiguermazi (7 commits)")[![w3-mguermazi](https://avatars.githubusercontent.com/u/184493267?v=4)](https://github.com/w3-mguermazi "w3-mguermazi (2 commits)")

### Embed Badge

![Health badge](/badges/w3code-w3c-treecacheflush/health.svg)

```
[![Health](https://phpackages.com/badges/w3code-w3c-treecacheflush/health.svg)](https://phpackages.com/packages/w3code-w3c-treecacheflush)
```

###  Alternatives

[lochmueller/staticfilecache

Transparent static file cache solution using mod\_rewrite and mod\_expires. Increase performance for static pages by a factor of 230!!

1311.3M3](/packages/lochmueller-staticfilecache)[eliashaeussler/typo3-warming

Warming - Warms up Frontend caches based on an XML sitemap. Cache warmup can be triggered via TYPO3 backend or using a console command. Supports multiple languages and custom crawler implementations.

20229.9k](/packages/eliashaeussler-typo3-warming)[b13/distributed-locks

Adds a Redis Locking Strategy for TYPO3 frontend page generation, useful on distributed systems with NFS.

13248.2k](/packages/b13-distributed-locks)[bnf/nginx-cache

NGINX Cache Manager for TYPO3

243.7k](/packages/bnf-nginx-cache)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
