The module customizes Drupal's page cache to disable tag based invalidation (of the page cache only).

When reverse proxy or CDNs without tag-based cache invalidation rules are in used, other (time-based, url-based) purging strategies must be applied. In that scenario it's beneficial to keep the internal page cache of Drupal active just as external caches, so that in case of external cache misses (e.g. due to cache size constraints or per-region caches) the page can be served from Drupal's cache again.

The module is achieving this by not setting cache tags when writing cache entries, so caches are not invalidated by different cache tags but only expire after a certain time.

The module comes with one exception: It keeps the node:{ID} cache tag for node pages, so those are invalidated on updates immediately.

Contribute

Supporting organizations: 
Initial development

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • caution Obsolete
    Use of this project is deprecated.
  • chart icon14 sites report using this module
  • Created by hideaway on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    There are currently no supported stable releases.

Releases