Cache Locale

Provides a framework overriding the locale() function thereby enabling various ways of caching translations.

Requires a core patch, which is bundled with the module. The patch allows for override of the locale() function.

A couple of translation cache handlers are bundled with the module.


Apply the core patch, and enable the module.


Use the custom cache function that comes with the Cache Locale module.


Critical path CSS

This module helps boosting the loading speed of your website by inlining the CSS styles of one or more files you can define, in the <head> and loading the rest of the CSS files asynchronously with the loadCSS JavaScript function.

Read more about the critical rendering path from Addy Osmani

Cache Deferred

Framework for creating cache backends that supports deferred/asynchronous requests.

Views Cache Tags


  • Generate view cache key using term cache tags
  • Reset these cache tags when a node attached to the term is saved
  • As a result, the query cache key will invalidate
  • Also allows altering of tags

Current functionality:

Extends time-based view cache plugin

Session Cache Form

Session Cache Form stores additional information in 'cache_form' table, which allow to maintain table more flexible.
When user logged out, module deletes all 'cache_form' records for his session.
In case session was dropped by drupal, module has hook_cron() implementation to clear 'cache_form' table for records which has sessions ids that already expired.

XML sitemap Http Cache

XHC batch job preview


XML sitemap Http Cache (XHC).

This module uses non blocking batch job requests for generating http cache pages for Nginx fastcgi and such, from sitemap.xml files provided by the xmlsitemap module.
The method used for cache generation is PHP's Curl "fresh connect" requests.

You will also get the optional xhc_cron module, for planning daily http cache warmup with cron tasks for Drupal's awesome Elysia cron module.



Subscribe with RSS Subscribe to RSS - Performance and Scalability