Drupal Firewall
Categories
Component ID
1134636
Component name
Drupal Firewall
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
5723
Component created
Component changed
Component body
Module maintainer @podarok
Drupal Firewall was implemented due huge data importing into commerce, ubercart, feeds and other modules
The main idea - disabling redundant hooks, functions and other procedures when doing background tasks (mostly via cron or custom page callback)
For that we use hook_module_implements_alter
Module config page (sometimes You have to know this address 8) ) admin/config/dfw/config
#1917282: 8.x refactoring of Drupal Firewall
Features
- hook_cron per module options
- hook_menu per module options
- empty token can be globally set as empty '', not [token name] - version >=1.3
- Add field_update_forbid hook - version >=1.5
How to use it:
- Enable dfw module
- Look for module settings page and disable not needed hooks
- Clear cache
- Run comprehensive tasks
- Look for module settings page and enable hooks back