Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
The MongoDB module suite for Drupal 10 stores data in MongoDB instead of the default Drupal SQL database.
For Drupal 11/10 site administrators
It means a faster Drupal and better logs, without a line of code.
it provides a more usable user interface to access logs, and a faster database logging than core, without the complexities associated with external logging mechanisms like the Elastic Stack (BELK).
it provides a faster implementation of the Drupal Key-Value store and Queue API
overall, it provides a simple way to reduce the load on your SQL database server, without needing complex configuration or having to write a single line of code.
This module provides configurable actions upon events that will expire URLs from caches like reverse proxy caches, internal page caches, etc.This module make more sense when Minimum Cache Lifetime setting is set to a value other than none.
There is now integration with the following modules:
Boost - deletes expired pages (files) from the file system.
Varnish - integrates over an administrative socket.
Module's features may extend if next modules are enabled:
Drush - provides drush commands to expire urls (xp-url), paths (xp-path), nodes (xp-node), users (xp-user), comments (xp-comment) from the command line shell and scripts.
Rules - provides actions for the Rules module to allow more advanced cache expiration scenarios.
Token - provides modal dialog with list of available tokens.
Closure Compiler module looks at the cached JavaScript folder (sites/default/files/js) and processes files on cron run. It basically supports 3 different modes:
1) Compile locally via Java based compiler
2) Send JavaScript file contents to the API
3) Send JavaScript file paths to the API (Requires your site to be publicly accessible by Google)
If your talking about very very very fast file transfer then here is the destiny.
Why xsend module is made for?
xsend is a simple module to help you to speed up your private file transfers. Normally Drupal private file transfer is quite troublesome and not secure if the files folder is located at public_html. This module will also help protect your files from unauthorized access.
Why you need this?
If you're still using Drupal public file transfer you're not secure at all. Every one can get your files.
If you're using Drupal private file transfer, you're secure. But file transfer to the client is very slow.
Fast secure file transfer can only be achieved from the xsend.
How to migrate to xsend?
If you're using a standard Drupal installation then follow the instructions in the INSTALL file.
If you're currently using private file transfer correctly, then you can still use this INSTALL guide, but make sure keep empty, the path to Drupal installation directory settings.
What is mod_xsendfile
mod_xsendfile is a small Apache2 module that processes X-SENDFILE headers registered by the original output handler.