Views cache bully

Categories

Component ID

1909992

Component name

Views cache bully

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

10149

Component created

Component changed

Component body

This module enforces Views time-based caching for all uncached views. This can drastically improve Views (and site) performance.

Administrators with sufficient permissions may make exemptions for specific views, notably those with exposed filters (which don't always play well with caching).

Why

Views hides its cache settings. It's easy to forget to set caching. Someone will remember to do it later, right? Often, later often never comes. Or maybe your content admins have access to views_ui, but they can't be trusted to make good caching decisions. Whatever the reason, this enforces time-based caching.