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

commentstatsrebuild

A node I found describes how to do it manually, this is a minimalistic module that adds a button to the admin interface.

Background Process

Drupal 7 Settings

Dependencies


Modules that utilize Background Process


Developer

Executing a background process

<?php
$handle = background_process_start('mymodule_dosomething', $myvar1, $myvar2);

$handle = background_process_start(array('myclass', 'mystaticfunction'), $myvar1, $myvar2);

$handle = background_process_start(array($myobject, 'mymethod'), $myvar1, $myvar2);

$handle = background_process_start_locked('dontrunconcurrently', 'mymodule_dosomething', $myvar1, $myvar2);
?>


Executing arbitrary http requests

The following code shows how to fetch data via http in "parallel" (asynchronous non-blocking mode)
It uses an API similar to that of HTTPRL but "slightly" different, in order for the caller to gain more control of the requests. Plans to join forces with HTTPRL are in place.

Drupal way: blocking/synchronous

<?php
$r = array();
for ($i = 0; $i < 10; $i++) {
  $r[] = drupal_http_request('http://www.example.com/stuff/' . $i);
}
print_r($r);
?>


Clanavi

OVERVIEW

Clanavi 「クラナビ」 (Cloud module) is a project name of Drupal-based Cloud Dashboard like Amazon Management Console, ElasticFox, etc. The module is not only support public cloud like Amazon EC2 but also private cloud like OpenStack and XCP (Xen Cloud Platform) because the system is highly modularized by Drupal architecture.

The cloud management functionalities include in such as server templates, clusters, monitoring, billing, resource allocation, reliability, scalability and etc.

DOCS

USE CASE SCENARIOS

From User's Perspective, UX Includes:

  • Access to Multiple Clouds like Amazon EC2, OpenStack and XCP
  • Access to Windows VM via RDC
  • Launch and Terminate Instances easily
  • Manage Server Templates
  • Manage Clusters

Quick Cache Clear

A very simple module that allows certain users (based on role) to clear the site caches without requiring access to the full set of Site Configuration and Performance settings.

Pages

Subscribe with RSS Subscribe to RSS - Performance