Stress Testing Tool

Stress Test Tool

Description
===========

A suite of tools that allows a Drupal site to be stress tested by clearing caches and publishing/unpublishing of nodes. It is most suitable in conjunction with a load testing tool such as jmeter to test access to the site while nodes are periodically cache busted or un/republished.

Notes:

- Requires drush.
- The site is being stress-tested, and publish status may be altered. It is imperative to back up the drupal database before running tests.

XHProf MySQL

A light module to log XHProf runs to the database for easy management.

This module logs the path and time for a generated run. Runs can also be compared so you can quickly find why one instance of a page loaded slower than another.

- View runs through the Drupal UI
- View extra information such as path and runtime
- Compare two runs easily

Elasticsearch Connector

Elasticsearch Connector is a set of modules designed to build a full Elasticsearch eco system in Drupal.
It is using the official Elasticsearch PHP library. You can also view the github repo.

Responsive Lazy Loader

A lazy loader who gives the ability to load the best image style according to your HTML structure & mediaqueries.
This allows you to never upscale images in order to improve the loading time.
So you can use retina assets on retina devices, normal ones on desktop and small ones on phones.

The module is pre-setup with basic settings.

Features :

Minify

Minify is designed to improve the website performance.

This module provides the mechanism to render the page using minified version of HTML and JavaScript files.
Minified HTML is generated using regular expression, and JavaScript files are generated using GOOGLE Closure Compiler webservice. Minify also works perfectly with Boost module.

How Minify help

Minify removes the comments and whitespace which will help to reduce the file size. Smaller HTML and file size reduces the page load time and improve the website performance.

Boost Mobile

Description

Basically the Boost Mobile module adds mobile support to the Boost module.

The Boost module provides static page caching for Drupal. It is designed to serve cached pages per domain.
So what if you want two versions of your website (let's say a desktop and mobile version) on the same domain name but still cached with boost ?

Pages

Subscribe with RSS Subscribe to RSS - Performance and Scalability