Google Cloud Storage

Component type

module

Maintenance status

Development status

Downloads

2391

Component created

Component changed

Google Cloud Storage allows you to replace the local file system with Google Storage. Files uploaded into Drupal will still be managed by Drupal, but instead of being stored on the local server, files will be stored in Google Cloud Storage.

Reverse Proxy Check

Component type

module

Maintenance status

Development status

Downloads

4287

Component created

Component changed

Reverse Proxy Check is a simple module that adds a check to the Status Report to show whether or not the home page of your site is being served by a reverse proxy cache server for anonymous users.

The goal of this module is to provide a quick way to check after code pushes that nothing has caused any problems with reverse proxy caching.

Block Cache Stale

Component type

module

Maintenance status

Development status

Component created

Component changed

Block Cache Stale is an answer to clear cache invalidation and regeneration.

It aims to — asynchronously — regenerate block and page cache via a CLI daemon in order to your visitor and contributor do not have to suffer the time taken to recreate it.

Combination Field Storage

Component type

module

Maintenance status

Development status

Downloads

669

Component created

Component changed

This module stores fields both in MySQL and in MongDB. When loading entities, or querying them using EntityFieldQuery, it uses MongoDB. When using views, it uses MySQL. Have your cake and eat it too!

This is especially useful in read-heavy, write-light situations that make extensive use of views.

If you don't need full views integration, we would suggest instead using MongoDB field storage and EFQ Views

FuckItJS

Component type

module

Maintenance status

Development status

Downloads

946

Component created

Component changed

This module integrates FuckItJS with your Drupal site.

If you have FuckItJS enabled you will never have to worry about your poorly written and/or untested Javascript breaking your client's site in production. FuckItJS transparently takes are of fixing your code for you.

For more information about FuckItJS, please visit the developer's site.

Ming (a MongoDB wrapper)

Component type

module

Maintenance status

Development status

Downloads

1136

Component created

Component changed

Drupal 8
This module has been converted into a general PHP library called Vultan, and will not be released as a module for Drupal 8.

Vultan is available on Packagist, and can be added to Drupal via Composer:
https://packagist.org/packages/xtfer/vultan

Drupal 7

Ming is an API for working with data in MongoDB. It was designed to allow rapid construction of MongoDB-based apps in Drupal, where Field integration is not required.

Ming is a wrapper around the PHP Mongo classes, which adds some additional capabilities and behaviours. In addition to what raw Mongo support provides, Ming has the following features:

  • Preconfigure and connect to multiple persistent connections, from multiple Mongo database sources, using hooks, site variables, at runtime, or from the Mongodb module
  • Simple wrappers around common Mongo tasks (Insert, Upsert, Delete, Find), including some common variants
  • Shortcuts for accessing objects by MongoID, without the need to instantiate MongoID classes
  • A scaffold class (mingMingItem) for building, saving and working with MongoDB data

Ming does not require the Mongodb module to be installed, but will work with it.

request_queue

Component type

module

Maintenance status

Development status

Component created

Component changed

This module utilizes the queue system to fire off HTTP requests asynchronously by adding them to the queue. It adds an ajax call to any page immediately following a page that queues a request which then processes that queue.

The intention is to avoid delays in loading pages due to waiting on HTTP requests. Its main use case is dispatching requests where the result of the request is not immediately required within the same page load - such as publishing to social networks, or logging information to an external service.