Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Purge

Security covered Under active development 43,229 sites

Part of the Purge ecosystem · 19 projects

Purge is a framework for clearing external caches, like reverse proxies and CDNs, when content changes in Drupal. It helps keep your site's performance, resilience, and ability to handle traffic spikes high by ensuring external caches only store up-to-date information. The system uses a plugin architecture to support various caching systems and configurations.

The modular external cache invalidation framework.

The purge module facilitates cleaning external caching systems, reverse proxies and CDNs as content actually changes. This allows external caching layers to keep unchanged content cached infinitely, making content delivery more efficient, resilient and better guarded against traffic spikes.

The 8.x-3.x versions enable invalidation of content from external systems leveraging Drupal's brand new cache architecture. The technology-agnostic plugin architecture allows for different server configurations and use cases. Last but not least, it enforces a separation of concerns and should be seen as a middleware solution (see README.md).

Getting started

For most simple configurations, start with:

  • drush en purge purge_ui
  • drush en purge_drush purge_queuer_coretags purge_processor_cron
  • Head over to admin/config/development/performance/purge.
  • Now you need to install - and probably configure - a third-party module that provides a purger. If no module supports invalidation of your cache layer and doing so works over HTTP, then use the generic purge_purger_http.
Third-party integration

This project aims to get all modules dealing with proxies and CDNs on board and to integrate with Purge. As known to date, these modules are or are being integrated:

https://www.drupal.org/project/lscache

Drupal 9–11

Ask your assistant about Purge

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

24 tracked projects depend on this one

Activity

Tracked releases
4
Tracked since
Sep 2023
Latest release
3 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
8.x-3.7 Stable 9–11 Jul 21, 2026
8.x-3.6 Stable 9–11 Jun 28, 2024
8.x-3.5 Stable 9–10 Oct 12, 2023
8.x-3.5-rc1 Pre-release 9–10 Sep 28, 2023