Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
This module provides some features that allow you to speed up your Drupal website and in particular, it provides:
- Merge all CSS files requested from your website into only one file only for specific roles instead of others,
- Exclude some paths and sub-paths from the merged process so you can decide on which page the website should request all the resources,
- Use for some sub-paths of the specific path the same CSS file generated previously (an example: all the sub-paths of users in Drupal are /user/{id}, so if we had to create a file for each it would be tedious, and we would have many files as users number, so we can specify to the module that for all /users/* it can use the same file called user-page.css),
- Specify a term of a path to exclude some JS files from the aggregation process (an example: if we specify "core" the module will exclude from the aggregation the followed file: /core/modules/etc.),
- Define a number of days for the CRON, so after this number, the cache of Drupal will be cleared and the files automatically deleted;
I suggest you see the code for more information to understand all the processes behind the module.
Important note: this module doesn't work well with advagg contrib module. The CSS will not regenerated after advagg cron ran.
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - Maintenance fixes only
Considered feature-complete by its maintainers. - Module categories: Performance
- Created by drp_distruptor on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.