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

Cache

Yet another caching system for Drupal with support of memcache, APC, database, file, redis, XCache engines.

More information:

18 Aug 2009 New Drupal "cache" module started.

CouchDB Integration

The CouchDB module provides API access to any Couch Database. The API exposes a majority of the Database, Document, Design and Views API. The CouchDB module when enabled does not do anything.

Middleware

Middleware is used to establish XML-RPC based nearly realtime data exchange among any number of Drupal sites and external systems.

Image optimize (OptiPNG)

Provides API to optimize PNG images using OptiPNG.

SuperCron

This module is abandoned due to a security issue the maintainer never fixed. See SA-2012-006 for details.

If you want to use this module, your options are:

SuperCron is a complete replacement for Drupal's built-in Cron functionality. It allows you to:

  1. See the list of all Cron hooks found in the enabled modules
  2. Change the order in which cron hooks are called
  3. Disable certain hooks

No Anonymous Sessions

The no_anon module eliminates the need for sessions for anonymous users

This has the potential to reduce the server load and/or database contention on busy sites, since crawlers do not create entries in the session table for every page view.

See how this positively affected a large site at reducing server load by eliminating anonymous sessions for Drupal 6.x.

Side effects

Some modules use the $_SESSION superglobal variable to store info for anonymous users will be affected by this module. If your modules use this only for logged in users, then it will not be an issue. Before you install this module, make sure that your modules do not depend on that.

This approach is known to cause the following features not to work:

1. The core Who's Online block

2. The core Throttle module

3. The anonymous user count in the Administration Menu module.

4. OpenID (see #873024: Core openid module also affected for more details.

For installation instructions, please refer to the README.txt file included with the tar ball.

Note that this module is for Drupal 6.x only. Drupal 7.x already has a similar feature in core.

Author

Khalid Baheyeldin of 2bits.com.

Pages

Subscribe with RSS Subscribe to RSS - Performance