Cache Master

Description

Cache Master is an extremely light-weight and high-performace cache plugin that speeds up your WordPress sites on the fly.
The core of Cache Master is driven by Shieldon Simple Cache, a PSR-16 simple cache library.

Open sourced on GitHub:

First release date: October, 1, 2020

Features

  • Extremely light-weight and high-performace.
  • Support up to 10 cache drivers such as File, Redis, Memcache, Memcached, APC, APCu, WinCache, MySQL, SQLite and MongoDB.
  • Detailed cache statistics, easy to manage.
  • Support to WooCommerce plugin.
  • More…

Notice:

Before you install and use this plugin, please read the following notices carefully.

  • Logged-in users will not trigger the caching processes.
  • A debug message will be attached to the end of the page source code. <!-- This page is cached by Cache Master plugin. //-->. This is for debugging purpose only, to let us know that the page is caching. This message can be disabled in Settings page.

If you find your website doesn’t work with Cache Master, please report an issue on GitHub and list all plugins installed on your website. I’ll find out the problem and fix it.

Screenshots

  • Setting page - Basic.
  • Setting page - Basic (Bottom).
  • Setting page - Advanced.
  • Setting page - Perferences.
  • Setting page - Benchmark.
  • Setting page - WooCommerce.
  • Setting page - Exclusion.
  • Setting page - Expert mode.
  • Setting page - Cache statistics.
  • Setting page - About author.
  • Front page - Benchmark (footer text)
  • Debug message (Normal mode)
  • Debug message (Expert mode)

Installation

  1. Upload the plugin files to the /wp-content/plugins/cache-master directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to the Cache Master menu in Plugins and set your options.

FAQ

Should I disable other cache plugins?

Cache Master caches full webpages to static HTML files so that it is better to disable other similar cache plugins that do the same thing. It’s okay to work with the object cache plugin together.

How do I know whether or not the caching is working?

Things to be aware of, the logged-in users will not trigger the caching processes. Please use incognito mode or another browser to revisit the same webpage, and then you can check the cache status in one of the following ways:

  • View the source code of the webpage to check the debug message as the screenshot (L)
  • Turn on the benchmark information in the footer section, as the screenshot (K), and you can see the cache status there.

If there is no debug message in the source code or the cache status always shows No, it is probably a plugin conflicting with Cache Master, causing it not working.

Reviews

April 30, 2021
This cache assigned with memcached loaded websites to server memory, which if you keyed in a domain, a different website than the URL typed in came up. We installed it on five WordPress builds on the same server and each typed domain loaded a different site than what was typed. The admin access worked fine, the website build was still in place, however, the cache convoluted the websites left in memory. Needless to say, we dumped this plugin quickly. Two stars for a great concept. Caveat emptor.
March 9, 2021
Удобный, шустрый, так быстро кешировать еще ни один плагин не может. Разработчику огромное спасибо! Так держать и не прекращать дальнейшую поддержку и обновления. Хотелось бы, что бы плагин работал не только на новых выпусках WordPress и PHP, но и на старых тоже. Не понятно почему я его раньше не нашел. ------------------------------------------------------- Convenient, smart, no plugin can cache so quickly. Many thanks to the developer! So do not stop further support and updates. I would like the plugin to work not only on newer WordPress and PHP releases, but on old ones too. It’s not clear why I didn’t find it earlier.
March 6, 2021
Dear developer, could You add a more time for "Time to Live"? Best to 8640000
March 2, 2021
Incomprehensible! Easy installation and great gain in performance and it saves resources (expert mode). Unfortunately not yet suitable for multisite...
Read all 10 reviews

Contributors & Developers

“Cache Master” is open source software. The following people have contributed to this plugin.

Contributors

“Cache Master” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Cache Master” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0 (10/01/2020)

  • First release on WordPress plugin directory.

1.2.0 (10/06/2020)

  • Add “Expert Mode”.

1.2.1 (10/07/2020)

  • Improve debug message.
  • New setting option for Expert Mode.
  • Add warning message if a user use a plugin having conflicts with Cache Master.

1.2.2 (10/07/2020)

  • Improve debug message – Add SQL query numbers.

= 1.3.0 (10/08/2020)

  • Add setting option – Visibility of cache for logged-in users.
  • Add setting option – Archive pages: category, tag, date and author.
  • Add setting option – Homepage.
  • Fix some small issues.

1.4.0 (10/09/2020)

  • Add setting page – Cache statistics.
  • Improve code – Prevent conflicts with others plugins.

1.4.1 (10/16/2020)

  • Add feature – Automatic installation of Expert Mode code. (Removed in later versions)

1.5.1 (10/17/2020)

  • Add setting page – Benchmark settings.
  • Add feature – Benchmark information in widget or footer area.
  • Fix some small issues.

1.5.2 (10/17/2020)

  • Add a Clear Cache button on admin bar.

2.0.0 (10/27/2020)

  • Support to WooCommerce plugin.
  • Add setting pages – WooCommerce, Exclusion, Advanced settings.
  • Add an option – HTML debug comment.
  • Improve cache statistic page.
  • Update translation strings for zh_TW, zh_CN.
  • Fix issues.

2.0.1 (10/27/2020)

  • Fix SQLite driver error after performing a new installation.

2.0.3 (10/31/2020)

  • Support to WP-CLI

2.1.0 (11/15/2020)

  • Add options – Now, you can use unix socket or TCP in Redis, MongoDB and Memcaced Drivers.
  • Update core library to 1.3.1
  • Add unit tests and run the tests before releasing new updates.
  • Fix issues.

2.1.1 (10/31/2021)

  • Fix type hint.
  • Driver will fall back to File driver if current driver is unavailable.
  • Test up to PHP 8.0
  • Test up to WordPress 5.8.1