DragonByte Optimise

Reduce the query load on your webserver via advanced caching methods.

DragonByte Optimise is a professional optimisation mod, aimed at reducing the load on your MySQL database server by caching various query results in one of the multiple cacher types available.

Average customer rating: Download numbers unavailable.

License pricing

Recommended AddOns

DragonByte Optimise is a professional optimisation mod, aimed at reducing the load on your MySQL database server by caching various query results in one of the multiple cacher types available.


DragonByte Optimise is the ideal product for forums that wish to further leverage the existing server they are running, without needing to upgrade to a more expensive server. Featuring the ability to cache data in one of a multitude of supported cachers, you won't have to worry about needing to install extra software on your server if you can't or don't want to.

The mod works entirely in the background, caching content whenever and wherever it can, while keeping a running counter of how many queries have been saved. The total amount can be displayed in the front-end under the Forum Statistics, whereas the queries saved per day can be fetched from XenForo's Statistics interface.

Have a suggestion for additional content to be cached? Feel free to let us know, and we'll get it added in a future version (where possible).
Major Features
Multiple Cache Extensions: FileCache, Redis (recommended), APCu (recommended), XCache, Memcache, WinCache

Partial Flushing: Some cache extensions support partial flushing of the cache, meaning only changed data gets invalidated.

Defer JavaScript: You can optionally move <script> tags to the bottom of your page, potentially reducing page load times if your forum has a lot of JavaScript running.

Preload CSS Tags: You can optionally enable <link rel="preload"> tags for your CSS files, reducing page load times by prefetching the resources.

Store CSS As Files: You can optionally choose to compress & store CSS as files, potentially reducing page load times and leveraging the browser's cache.

Statistics Logging: Not only can you see the total amount of queries saved on the front page, but XenForo's statistics page also lets you see how many queries were saved on any given day

Complete Feature List

  • Display Version Number
  • Enable Modification
  • Reason For Turning The Modification Off
  • Cache Operator
  • Cache Prefix
  • Cache TTL
  • Cache Data Registry
  • Cache Nodes
  • Cache Forums
  • Cache Threads
  • Cache Posts
  • Cache Profile Posts
  • Cache DragonByte Donate: Top Donators
  • Cache NFLJ Sportsbook: Events
  • Enable Saved Queries Statistics
  • Display Saved Queries Statistics In Sidebar
  • Enable Footer Statistics
  • Enable Deferred JavaScript
  • Deferred JavaScript: Blacklist

System Test
  • Test each different cache extension
  • Display any error messages returned by the extension
  • Tests
    • Connection
    • Store data
    • Fetch data
    • Flush data
  • Displays test results for every cache extension in a tabbed design

Front Page Display
  • Saved Queries

Cached Data
  • Data Registry
  • Nodes
  • Forums
  • Threads
  • Posts
  • Profile Posts
DragonByte's XenForo modifications include a single-line merged copyright footer which contains:
  • 1 Link to DragonByte Technologies XenForo store category
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to a Details page listing the modifications this site has installed
  • v3.4.1 - 18th April 2017, 01:31
    Fix: Threadloom search results has been added to the exclusion list for the Guest Full Page Cache feature
  • v3.4.0 - 28th February 2017, 00:29
    Feature: Slow Query Log - queries above your specified execution time will appear in the Server Error Log
    Change: Improved the performance of the Filesystem cacher - can now partially flush the cache
    Change: Improved the performance of the XCache cacher - can now partially flush the cache
    Change: Improved the performance of the Memcache cacher - can now partially flush the cache
    Change: Improved the way the Branding Free system works, no longer requires a separate key
    Fix: The Lost Password pages are no longer subject to Guest Full Page Caching
  • v3.2.4 - 27th December 2016, 15:54
    Change: Further improved the error log for Redis servers
  • v3.2.3 - 20th December 2016, 00:01
    Change: A server error log is now added should the cacher fail and revert to the "None" operator
    Fix: Potential workaround for issues where manually inserted JS / CSS files would not be deferred or cached correctly
  • v3.2.2 - 29th November 2016, 01:08
    Fix: In certain scenarios, a server error could occur when using the "Post Rating" mod in conjunction with DB Optimise
    Fix: In certain scenarios, the login page could be cached incorrectly
  • v3.2.1 - 22nd November 2016, 00:51
    Fix: In certain scenarios, AdminCP pages could be cached by the Full Page Cache feature
  • v3.2.0 - 15th November 2016, 00:54
    Feature: Guest Full Page Caching
    Feature: Who’s Online caching
    Feature: Each cache type can now have its own individual TTL setting
    Change: Certain cache operators can now flush individual forum/thread/post caches
  • v3.1.0 - 7th November 2016, 23:52
    Feature: Support for <link rel="preload"> tags for CSS
  • 3.0.0 Gold - 11th October 2016, 00:02
    Change: Added "stripe" to the default "Defer JavaScript" blacklist to resolve issues with [bd] Paygates
  • 3.0.0 Beta 4 - 3rd October 2016, 23:17
    Feature: Store CSS As Files
    Change: Updated the Filecache cacher to no longer delete the index.html file in the internal_data/dbtechOptimise directory
    Change: Updated the Filecache cacher to allow its files to be manually deleted via FTP (only affected certain systems)
  • 3.0.0 Beta 3 - 26th September 2016, 23:00
    Feature: Cacher: DragonByte Donate - Top Donators
    Feature: Cacher: Sportsbook - Events
    Fix: Updating signatures would not purge post cache
    Fix: Marking forums read would not purge node cache
    Fix: Using the Spam Cleaner would not purge cache
  • 3.0.0 Beta 2 - 19th September 2016, 22:36
    Feature: Defer JavaScript; moving JavaScript code & files to the bottom of the page
    Fix: Avoid attempting to cache the DataRegistry Options, preventing an issue with rebuilding the data registry cache
  • 3.0.0 Beta 1 - 12th September 2016, 23:00
    Initial Release

At a glance

Supports: XenForo 1.5.3+

Requirements: PHP 5.6+

Version: v3.4.1
Release date: 18th April 2017

Have an issue and need some help?