Revisionator

Component type

module

Maintenance status

Development status

Downloads

334

Component created

Component changed

The Revisionator module clean up insightly old revisions! Revisionator removes
revisions older than the specified age, leaving a minimum number of revisions
per node.

Further development

If you read the Similar Projects section in the Node Revision Delete module you will see that at this moment there are 5 modules that works with Revisions:

Force JS

Component type

module

Maintenance status

Development status

Downloads

1568

Component created

Component changed

Removes the has_js cookie.

When a browser renders a page generated by Drupal, a piece of JavaScript is executed which adds a cookie (has_js=1). This allows Drupal to generate different markup depending on whether the user agent is capable of executing JavaScript or not.

Parametric Page Cache

Component type

module

Maintenance status

Development status

Component created

Component changed

Synopsis

Parametric Page Cache replaces built-in Drupal page cache. It caches individual copies of a page, depending on selected parameters, typically session variables (however, in theory it can be any parameter/variable available at the moment when cache is being set). The goal is to allow caching even for pages with customized content, provided on the same URL, which would normally have to be constructed dynamically, thus inefficiently.

Typical use cases:

Failover DB cache

Component type

module

Maintenance status

Development status

Downloads

160

Component created

Component changed

The Drupal community provides numerous modules to move Drupal cache_bins from MySQL to another kind of storage (Memcached, Redis, APC, etc.). How those alternate storage solutions are actually made highly-available is a matter of infrastructure. As failure is always an option, some people customize their settings.php to ensure the alternate backend is actually available before configuring $conf['cache_default_class'] (or other, similar variables such as $conf['cache_class_cache_page']).
But what to do if none of the alternate backends are available?

Couchbase Cache

Component type

module

Maintenance status

Development status

Component created

Component changed

Couchbase Cache module provides integration between Drupal and NoSQL Couchbase Server using PHP extension "php-ext-couchbase".
For optimal performance use Entitycache module and move all cache bins to Couchbase.

Documentation

The most complete and up to date documentation is included with the module, in the README.txt file.

Requirements

Couchbase c library:
http://docs.couchbase.com/developer/c-2.4/download-install.html

Authcache Boost Storage Backend

Component type

module

Maintenance status

Development status

Downloads

553

Component created

Component changed

This is a proof-of-concept on how to integrate Authcache with Boost. This module used to be part of Authcache, but was subsequently moved to its own project because it was blocking a stable release (see #2349495: Move Authcache Boost to its own project).

Travis Builder

Component type

module

Maintenance status

Development status

Downloads

484

Component created

Component changed

Trigger Travis CI builds within Drupal.

Why? Perhaps you have a static site/app which uses the Drupal CMS as it's content souce. You build/deploy the static app automatically, normally after successful tests upon a commit to master via the Travis continuous integration tool to some web host. Now you can use Drupal events (via Rules) to rebuild and deploy when: content is updated, you clear cache, on cron, or whenever.

"Headless Drupal is so hot right now."