Improve the real or perceived speed of the site, or monitor performance metrics.

Really Simple Embettered Page Cache

The admin-configurable options, found on the admin > config > development > performance form.

Drupal's page cache is great while it's populated, but once a page is invalidated (for example when its content changes, or after a cache clear), the next request which required the page to be rebuilt is blocked until the page has been built.

On a busy site, or a site which is being crawled aggressively, this can cause a traffic stampede to build multiple pages, which in turn can overwhelm most web servers.

This module will continue to serve cached pages after they become "stale" (that is, after the content they show has changed, or after the cache has been cleared), but in the background will rebuild the page, without blocking requests.

Background page refreshes happen immediately at the end of the current request, up to a maximum of two (configurable in admin > config > development > performance) concurrent build sessions; if more than this number of stale pages need to be built at the same time, further requests are deferred to a queue which is processed by cron.

Image Derivative Storage

Image Derivative Storage keeps the resized and cropped copies of your images (image style derivatives) in their own folder, separate from uploaded files.

Protect 404/403 Flood Control

Screenshot of the configuration form

Protect 40x Flood Control answers bursts of 403 and 404 responses from one client with a cheap 429 Too Many Requests, using Drupal core's Flood API.

Vallic purge

Vallic Purge clears the Vallic Cloud CDN automatically when content changes on your Drupal site, so visitors get fast cached pages that are never out of date.

Entity JSON Store

Entity JSON Store keeps a ready-made JSON copy of each entity in the database and serves it directly, so decoupled front ends get their data in milliseconds even when Drupal's caches are em

Smart Auto Cache Clear

drupal auto cache clear module

The Smart Auto Cache Clear module provides targeted, automated cache invalidation for Drupal 10 and 11 sites.

Pages

Subscribe with RSS Subscribe to RSS - Performance