Empower site builders and administrators with no-code tools to setup, enhance, configure, or maintain the site.

Client Cache

Overview

Client cache is a Drupal caching backend that uses user agent or client as cache bin.

Vocabulary access extra

Vocabulary access extra

This is a very simple module that lets you hide the tabs (like Manage fields or Manage display) from the administration screen taxonomy terms for particular roles.

Seen

Seen is a small module which tracks which users have viewed a particular node (based on node access records), and provides this information as a tab on each node.

Admin Panel

Admin panel actually is a brief site management module, for unprofessional admins which has widgets like:

HTTPRL Spider

HTTPRL Spider uses the excellent HTTP Parallel Request & Threading Library to perform an internal cache seeding spider via Drush. This is not a module, it's a command line call that can be used to effectively rebuild all Entity Cache and Boost cache files for an entire site. By default it will spider all known, front-facing entities in a site with a single call. It also has some hooks to allow for adding additional non entity paths to target (such as views and other menu paths).

Installation

Just run drush dl httprl_spider to get the latest version; it's a drush plugin.

Simplest example

drush cc all
drush hss --nonblocking

This will clear all caches and then issue nonblocking requests for all front-facing entity paths. This has performance implications so make sure that you run this as part of a nightly job and not all the time (especially on larger sites) as this is effectively a self-imposed denial of service attack. A bit safer call is drush hss which issues the calls but sequentially and yet more reasonable is drush hss node to have it only spider nodes on the site.

Another common call

dev_env

Adds module enabling per machine environment to the env project.

Pages

Subscribe with RSS Subscribe to RSS - Administration tools