This module provides a cache class exposing hooks allowing other code to intercept calls to the caching layer. by implementing those hooks it is possible to alter expiry before an object is saved to the database or to prevent a cache flush under some condition.
In order to expose the cache object hooks only for the
cache_form bin, put the following lines into your
# Include the Cache Object API Wrapper as a cache backend
$conf['cache_backends'] = 'sites/all/modules/cacheobject/cacheobject.inc';
# Set the cache class for the form cache to
$conf['cache_class_cache_form'] = 'CacheObjectAPIWrapper';
# Optionally set the underlying cache class
$conf['cacheobject_class_cache_form'] = 'DrupalDatabaseCache';
When the underlying cache class is not specified, the cache object wrapper falls back to
$conf['cacheobject_class'] and if that does not exist to
$conf['cache_class'] and finally to
This module does not expose any configuration interface. Developers may implement one or more of the exposed hooks to influence the caching policy. See the API docs for more information.
This module is a lightweight add-on to the CDN module which will rewrite the URLs of any images generated within a View.
Assuming you have the CDN module installed and configured properly, simple install the CDN Views module as any other module and you should see your Views output rewriten URLs. There is not an admin UI to this module or any sort of configuration.
The Edgecast module connects your Drupal site to the CDN so that when you edit content the CDN knows to update it's cache quicker than the standard expiry time you've defined (usually hours or days).
When used in conjunction with the Cache Expiration module you'll get support for Nodes, User profiles, comments and more. When used standalone it will purge the cache just for node updates.
If you're using a reverse proxy with your site such as Varnish or Squid it's important to ensure they are purged before the CDN is cleared otherwise Edgecast will just re-cache the reverse proxy copy of your pages which may still be out of date.
Find out more about EdgeCast Caching.
This is a fork of the LABjs module: http://drupal.org/project/labjs
The purpose for this is to improve the admin side of it, add in debugging functionality, and fix bugs as I encounter them.
This module includes an extension to the Node.js Integration module that provides an authenticating proxy.
The extension reuses the authentication mechanism shipped with the Node.js Integration module, and only proxies requests that are associated with an authenticated Node.js socket.
This work was sponsored by Tag1 Consulting.