PHPackages                             inspiredminds/contao-extended-cache-controls - 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. inspiredminds/contao-extended-cache-controls

ActiveContao-bundle[Caching](/categories/caching)

inspiredminds/contao-extended-cache-controls
============================================

Adds additional options to the page cache settings of Contao.

1.0.3(1mo ago)31.7k↓16.7%LGPL-3.0-or-laterPHPPHP &gt;=8.1

Since Sep 22Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/inspiredminds/contao-extended-cache-controls)[ Packagist](https://packagist.org/packages/inspiredminds/contao-extended-cache-controls)[ Docs](https://github.com/inspiredminds/contao-extended-cache-controls)[ GitHub Sponsors](https://github.com/sponsors/fritzmg)[ RSS](/packages/inspiredminds-contao-extended-cache-controls/feed)WikiDiscussions main Synced 3d ago

READMEChangelog (1)Dependencies (16)Versions (5)Used By (0)

[![](https://camo.githubusercontent.com/4f6cb8948991d76ad6dd937662db5415d708da3be1f1a670c78bda2c64bdc759/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696e7370697265646d696e64732f636f6e74616f2d657874656e6465642d63616368652d636f6e74726f6c732e737667)](https://packagist.org/packages/inspiredminds/contao-extended-cache-controls)[![](https://camo.githubusercontent.com/33347498241448ab4594dc7a1684b9df215caf0008e9f64c96ffd48a6fe4afb4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f696e7370697265646d696e64732f636f6e74616f2d657874656e6465642d63616368652d636f6e74726f6c732e737667)](https://packagist.org/packages/inspiredminds/contao-extended-cache-controls)

Contao Extended Cache Controls
==============================

[](#contao-extended-cache-controls)

This adds more settings to the *Cache settings* of a Contao page. These settings can be useful for large sites to keep the HTTP cache size smaller by only caching the most relevant URLs (e.g. only canonical URLs, only URLs with no query parameters or only certain parameters etc.).

- **Do not cache non-canonicals**: Prevents caching if canonical URLs are enabled for this page and the current URL does not match the canonical URL.
- **Do not cache query parameters**: Prevents caching if query parameters are present in the URL.
- **Allowed query parameters**: Allows you to define allowed query parameters for the previous setting. If the URL contains a query parameter not present in this comma-separated list, it will not be cached.
- **Do not cache fragment parameters**: Prevents caching if fragment parameters are present in the URL, e.g. `/page-alias/foo/bar`
- **Allowed fragment parameters**: Allows you to define allowed fragment parameters for the previous setting. If the URL contains a fragment parameter not present in this comma-separated list, it will not be cached.

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance93

Actively maintained with recent releases

Popularity23

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Every ~204 days

Total

4

Last Release

37d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/25f6ec05570f72d0fcc4d0a4fef2309799d53badf8b30484284e73724661e0d8?d=identicon)[fritzmg](/maintainers/fritzmg)

---

Top Contributors

[![fritzmg](https://avatars.githubusercontent.com/u/4970961?v=4)](https://github.com/fritzmg "fritzmg (6 commits)")

### Embed Badge

![Health badge](/badges/inspiredminds-contao-extended-cache-controls/health.svg)

```
[![Health](https://phpackages.com/badges/inspiredminds-contao-extended-cache-controls/health.svg)](https://phpackages.com/packages/inspiredminds-contao-extended-cache-controls)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[symfony/framework-bundle

Provides a tight integration between Symfony components and the Symfony full-stack framework

3.6k251.7M11.6k](/packages/symfony-framework-bundle)[symfony/security-bundle

Provides a tight integration of the Security component into the Symfony full-stack framework

2.5k185.6M2.4k](/packages/symfony-security-bundle)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[contao-community-alliance/dc-general

Universal data container for Contao

1680.8k92](/packages/contao-community-alliance-dc-general)

PHPackages © 2026

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