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

Windows AppFabric Cache

This module offers integration between Drupal and Windows server AppFabric Cache, through the standard Drupal Cache API. It is intended to be used on Windows Drupal setups (IIS or Apache based stacks).

The target is to improve scalability of Drupal on a Windows / IIS environment, with purposes similar to memcache/memcached on Linux.

Prerequisites

Deployment

Deploy AppFabricCacheWrapper.dll in .Net's GAC, e.g.:

gacutil /i AppFabricCacheWrapper.dll

Register the COM assembly:

%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\regasm AppFabricCacheWrapper.dll

Note: the above steps will be integrated in an automated setup.

IIS

In IIS 7.x, configure the Drupal application's worker process identity to an OS user (with minimum privileges). This identity will be used by the PHP process to connect to AppFabric. If the IIS server and the AppFabric server are not part of the same domain or you choose a local user for the worker process identity, make sure that an identical user exists on the AppFabric server (passthrough authentication).

AppFabric

Grant access to the user configured in the previous step via Powershell:

Advanced Batch

This module provides an advanced batching API. It doesn't extends core capabilities, it creates a new one, complete, more predictable and static, fully object oriented.

This API is based on the fact that batches may be run in different environments (CLI custom script, Drush, Batch API) and abstract all concepts to the higher level possible.

Firewall

The Firewall provides basic firewall functionality for site owners who do not have access the their server's firewall setup.

Views jQuery Templates

Ever wonder why all that extra bandwidth is used up pushing the same identical HTML markup for many items on a page?

Pages

Subscribe with RSS Subscribe to RSS - Performance