Name: Quick Cache Cleaning (QCC)
Version: 6.0.0.0-PRO (Joomla! 6) / 5.2.4.0-PRO (Joomla! 5) / 4.5.0.0-PRO (Joomla! 4)
Type: Administration Module / System Plugin
License: GPLv3
Description: Quick Cache Cleaning allows you to perform maintenance tasks (clear and purge expired cache, global check-in) from everywhere in the backend in seconds. The plugin deletes the cache automatically on certain events (trigger).
Download: QCC - Quick Cache Cleaning Downloads
Performs maintenance tasks (clear and purge expired cache, global check-in) within seconds
You can choose between two different view types: Menu and Dropdown List. If you select the view Dropdown List, then you should use the position status for the module. If you select Menu, then you should publish the module on the position menu and QCC will create a new menu entry automatically.
The plugin automatically deletes the cache on preset events. The execution is initiated by the respective component with so-called event triggers. In the first version of the plugin, the cache can be emptied automatically after the saving of an article.
Save your time, you need just one click for the maintenance tasks!
Features
- Module performs maintenance tasks from everywhere in the backend within seconds
- Plugin deletes the cache on preset events (triggers)
- Cleans and purges expired cache - cache cleaner for the backend
- Executes global check-in
- CLI script to purge cached files quickly and automatically (Pro)
- Module is small and fast, doesn't need a big framework
- Uses the original functions of the responsible components
- Fast, clean code
- Languages: English and German
Installation
Install the package in the backend.
Steps after the installation for the module:
- Select 'Extensions' - 'Modules'
- Change the module type of 'Site' to 'Administrator' (at the top in the drop-down lists on the left)
- Choose 'QCC - Quick Cache Cleaning'
- Set or enter the position 'menu' or 'status' (depending on the view type) and set the status to 'Published'
Steps after the installation for the plugin:
- Select 'Extensions' - 'Plugin Manager'
- Select, configure and publish the plugin 'System - Quick Cache Cleaning'
Changelog
Latest release
Version 6.0.0.0-PRO - 2025-11-02
- + First Pro release for Joomla! 6.x based on QCC Pro version 5.2.4.0-PRO
- + The plugin "Behaviour - Backward Compatibility 6" is not required. The extension only uses supported classes in Joomla! 6.
Version 6.0.0.0-PRO - 2025-11-02
- + First Pro release for Joomla! 6.x based on QCC Pro version 5.2.4.0-PRO
- + The plugin "Behaviour - Backward Compatibility 6" is not required. The extension only uses supported classes in Joomla! 6.
Version 5.2.4.0-PRO - 2025-10-15
- + General code maintenance and optimisations to ensure consistent quality and stability.
Version 5.2.3.0-PRO - 2025-06-06
- + Added Cloudflare Cache Purge via API
- + Added Article save process - Clear Cloudflare cache option in the plugin. With this option, the Cloudflare cache is automatically cleared after the article save process. You can purge the entire Cloudflare cache or just the cache of a specific article.
Note: This requires a valid Cloudflare API key and the Zone ID in the administrator module settings. - + Added Cloudflare API Key option in the module. Enter your Cloudflare API key here. You can find it in your Cloudflare account settings under Manage Accounts -> Account API Tokens.
Create a custom token and make sure to set the permissions for Zone - Zone - Edit and Zone - Cache Purge - Purge to allow QCC to purge the Cloudflare cache. Include a specific zone resource or all zones to enable the token for the zone you want to process. - + Added Cloudflare Zone ID option in the module. Enter your Cloudflare Zone ID here. You can find it in your Cloudflare account settings under Overview -> API -> Zone ID.
- + Code improvement - Added named arguments for internal functions to improve code readability and flexibility. This allows parameters to be passed by name in any order without affecting functionality.
- + Code optimisations.
- ^ Updated custom field ProSecurityTokenField.
Version 5.2.2.1-PRO - 2025-02-13
- # Changed the cache status behaviour - the status is only displayed if at least one cache rule is selected in the administrator module. Thanks to hobbykoch for reporting the issue!
Version 5.2.2.0-PRO - 2025-02-07
- + Added Show cache status - Badge option to show the cache status directly as a badge in the module. Thanks to webman for requesting the feature!
Version 5.2.1.0-PRO - 2025-02-06
- + Added Show Cache Status functionality to show the cache status directly in the dropdown menu. Thanks to webman for requesting the feature!
Version 5.2.0.0-PRO - 2025-01-16
- + Increased technical requirements for Joomla! 5: Increasing Technical Requirements 2025 - Core & PHP for Joomla! Pro Extensions
- + Optimising code to meet new requirements can enhance its quality, performance, and security.
Version 5.1.1.0-PRO - 2024-11-22
- + AJAX-Based Actions for Seamless Cache Management. All actions (clean and purge cache, global check-in, turn cache on/off) are now executed via AJAX requests instead of standard page reloads. This improvement allows users to trigger these actions seamlessly while in edit mode, such as writing an article, without losing any unsaved inputs or data.
- This update enhances usability and ensures smoother workflows, especially for content creators and administrators managing dynamic content.
Version 5.1.0.0-PRO - 2024-06-20
- + Subscriber Interface: The plugin has been rewritten to utilise the subscriber interface, enhancing its integration and performance capabilities.
- + Improved Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account that is checked against the validation server for authenticity. If the file is missing or the token is invalid, you cannot edit the settings and use the extension. The Pro Security Token field has been extended to handle incorrect tokens and blocked accounts. If you encounter an error message related to the token, download the Pro version with your Pro subscription from the linked download page and install it again!
- Attention: The Pro extension will not work correctly if the token file or custom field is missing or modified. Never edit or remove the files to ensure correct functionality.
Version 5.0.1.1-PRO - 2024-03-12
- # Fixed a regression bug introduced in the last update that affected the CLI execution. Thanks to Michael H. for reporting it!
Version 5.0.1.0-PRO - 2024-03-09
- + Added the media cache folder /media/cache to the list of clean-up locations. The media component uses this folder to store thumbnails of the images in the main /images folder.
Version 5.0.0.0-PRO - 2023-11-28
- + First Pro release for Joomla! 5.x based on QCC Pro version 4.3.0.0-PRO
- + The plugin "Behaviour - Backward Compatibility" is not required. The extension only uses supported classes in Joomla! 5.
Version 4.5.0.0-PRO - 2025-03-20
- + Increased technical requirements for Joomla! 4: Increasing Technical Requirements 2025 - Core & PHP for Joomla! Pro Extensions
- + Optimising code to meet new requirements can enhance its quality, performance, and security.
- + Added Show Cache Status functionality to show the cache status directly in the dropdown menu. Thanks to webman for requesting the feature!
- + Added Show cache status - Badge option to show the cache status directly as a badge in the module. Thanks to webman for requesting the feature!
- # Changed the cache status behaviour - the status is only displayed if at least one cache rule is selected in the administrator module. Thanks to hobbykoch for reporting the issue!
Version 4.4.1.0-PRO - 2024-11-22
- + AJAX-Based Actions for Seamless Cache Management. All actions (clean and purge cache, global check-in, turn cache on/off) are now executed via AJAX requests instead of standard page reloads. This improvement allows users to trigger these actions seamlessly while in edit mode, such as writing an article, without losing any unsaved inputs or data.
- This update enhances usability and ensures smoother workflows, especially for content creators and administrators managing dynamic content.
Version 4.4.0.1-PRO - 2024-03-12
- # Fixed a regression bug introduced in the last update that affected the CLI execution. Thanks to Michael H. for reporting it!
Version 4.4.0.0-PRO - 2024-03-09
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements 2024 - Core & PHP for Joomla! 4 Pro Extensions.
- + Added the media cache folder /media/cache to the list of clean-up locations. The media component uses this folder to store thumbnails of the images in the main /images folder.
Version 4.3.0.0-PRO - 2023-10-13
- + Improved Installation Script: Updated the installation script to check for the highest compatible version of Joomla automatically! This feature aims to prevent issues that may arise from using incompatible core versions, thereby ensuring a smoother installation process.
Version 4.2.0.0-PRO - 2023-05-23
- + Added Add cache status change buttons options. This option adds buttons to enable or disable the cache (core and plugins). Supported caches: Core cache (Conservative/Progressive), Page Cache and Page Cache Extended plugins. Thanks to Dirk (Deltapapa) for requesting this feature!
- + Added Enable Cache Rules options for Core Cache, Page Cache and Page Cache Extended plugins.
- ^ Code optimisations
Version 4.1.0.0-PRO - 2023-01-19
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements - Core & PHP for Joomla! 4 Pro Extensions
- ^ Improved cache cleaning process - Clean cache and Purge cache now clean the default cache folder in
/administrator/cacheand also the frontend cache folder/cache. Thanks to Webmonteur (Harry) for reporting it! - ^ Code optimisations
Version 4.0.2.0-PRO - 2022-09-12
- + Added Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account and checked against the validation server for authenticity.
- ^ Multiple internal code optimisations.
Version 4.0.1.0-PRO - 2021-11-14
- + Added the built-in Download Key Manager support to enter your Pro Update ID without installing the update helper plugin.
Important: Please copy your personal Pro Update ID using the second copy button in the Pro ID Manager and enter the key in System - Update - Update Sites - Select the entry of the Pro extension and enter the ID into the Download Key field. - ^ Code optimisations
Version 4.0.0.0-PRO - 2021-09-17
- + First Pro release for Joomla! 4.x based on QCC Pro version 3.3.5.0-PRO
- + Added
php cli/joomla.php qcc:cleancommand - Cleans the complete cache. - + Added
php cli/joomla.php qcc:purgecommand - Purges the expired cache. - ! Removed standalone console script (qccCli.php), use new
php cli/joomla qcc:[clean|purge]entry points instead!
Version 3.3.5.0-PRO - 2021-06-19
- ^ Maintenance release
- ^ Changed the version number specification. The first number stands for the supported major Joomla! version. The following three numbers follow the Semantic Versioning Specification (SemVer), as it used to be previously.
- ^ Updated custom field
- ^ Code optimisations
Version 3.3.4-PRO - 2021-03-24
- + Trigger onAfterPurge event option - With this option, the event onAfterPurge can be triggered to execute additional processes by plugins listening to this event. Thanks to Michael K. for requesting this feature!
Version 3.3.3-PRO - 2021-01-29
- ^ Maintenance release
- ^ Updated language files
- ^ Code optimisations
Version 3.3.2-PRO - 2020-06-26
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- + QCC triggers the event onAfterPurge after a complete cache cleanup
- ^ Updated language files and custom fields
- ^ Code optimisations
Version 3.3.1-PRO - 2019-11-24
- + Added QCC CLI script - Purges the cache quickly and automatically using the command-line interface.
Call it with the PHP CLI handler:php /path/to/cli/folder/qccCli.php. Create a cronjob for the script to purge the cache automatically.
Version 3.3.0-PRO - 2019-04-30
- + First Pro release based on QCC version 3.2.1
Version 3.2.2 - 2019-08-02
- + Added Custom Field - Pro Button
- ^ Updated Custom Fields
- ^ Updated Project Page URL
- ^ Code Optimizations
Version 3.2.1 - 2017-12-22
- + Automatic Cleaning - User Save Process - The cache can be cleaned automatically if a user is saved. The cleaning process can be restricted to new accounts only.
- + Administrator Cache - Cache from the back end (administrator/cache/) is also cleaned (not only front end cache)
- ^ Updated language files
- ^ Updated custom field
Version 3.2.0 - 2017-01-02
- + Frontend Token - With this token the cache cleaning process can be executed from the frontend. Just add ?qcc=TOKEN (replace TOKEN with your token) to the URL in the frontend and the plugin will purge all stored cache automatically. You should select a long, not guessable token! Leave blank to deactivate this feature.
- + Improved CSS instructions for position "status"
- ^ Small code optimizations
Version 3.1.1 - 2016-06-30
- + CSS instructions for position "status" - Added readable background colour for hover effect on this position.
- ^ Code optimization
- ^ Updated Donation Code Field
Version 3.1.0 - 2015-08-01
- + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
https://check.kubik-rubik.de/
http://check.kubik-rubik.eu/ https://downloads.kubik-rubik.de/ Version 3-5 - 2015-02-22
- + Update Server - Added the Joomla! core functionality for the update checks
- ^ Updated Donation Code field - Uses the HTTP API for the requests and calls the check script via HTTPS
- ^ Links in the language files - Updated outdated links to the JED (Joomla! Extensions Directory)
- ! Removed Version Check field
Version 3-4 - 2014-09-01
- + Added QCC System Plugin - The cache can be deleted on certain trigger events. In the first version the plugin can be executed in the article saving trigger. This trigger is called when an article is saved.
- ^ Installation type is a Package due to the addition of the plugin to the module
Version 3-3 - 2014-05-04
- ^ Code optimization
Version 3-2 - 2013-11-17
- + Joomla! 3.2 compatibility - removed notice error, improved settings file
- ^ Updated custom fields
Version 3-1 - 17-Feb-2013
+ First version for Joomla! 3.x
Version 2.5-1 - 17-Feb-2013
+ First version for Joomla! 2.5
Download
Overview of all downloads of the extension: QCC - Quick Cache Cleaning Downloads