YASAKANI Cache

Description

This plug-in stores the HTML data that dynamic WordPress blog has been generated as a page cache by SQLite/SQLite+APCu. After the page cache, it can respond to the request to the ultra-high speed by using a cache without starting the WordPress of processing.

Simple Setup

  • Enable the page cache, select the cache expiration.

Cache exclusion condition

Users

  • Login user

Pages

  • Home/Front_page, Fixed Page, Post, Custom Post and WP embedded content card only. Other than this page does not cache.
  • Page you want to exclude from the cache, you can specify from the edit screen of the meta box.
  • Pages that are protected by a password does not cache.
  • PHP error (excluding E_NOTICE, E_STRICT, E_DEPRECATED) occurred page does not cache.

Cache Clear

  • Clear the cache of automatically corresponding post in the articles and editing changes and the like of the comment.
  • The cache is a plugins and widgets such as a change is not clear. If you make these configuration changes, etc., should be cleared to use “Cache Clear” button.

Log

  • When you activate the log, you can easily check the behavior and execution time of the cache. (slower only a little)
  • In setting the screen is displaying the most recent 100 cases. However, the SQLite database keeps logs for one week. If SQLite of operation can be, it is also possible to download the database, to analyze the access log.

To further speed-up

Page cache processing of this plugin is processing in PHP and SQLite/SQLite+APCu. (It does not change the .htaccess file).
However, in the case that want more speed, we recommend the corresponding edit the .htaccess file.
It can be made faster by using the mod_deflate and mod_expires or mod_pagespeed etc.
If you do .htaccess edit, edit from the well studied. Do not forget that you back up your .htaccess file.

plugin load filter is also recommended for speed you do not use the cache.

日本語の説明

Screenshots

  • Yasakani Cache setting.
  • Cache Exclude Setting of each post
  • Cache Execlude post title list
  • Optional Utilities Setting.
  • Request URL and Cache status Latest Log 100.
  • Lots of aceess from the same IP address List.
  • Statistics (PV / Bot / Popular Post / Referer).

Installation

  1. Upload the yasakani-cache folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress
  3. Set up from YASAKANI cache to be added to the Settings menu of Admin mode.

Note

  • This plugin uses the pdo_sqlite module.
  • For Page Cache, “define (WP_CACHE, true);” definition to wp-config.php file. And to generate advanced-cache.php Drop-in file.

FAQ

Installation Instructions
  1. Upload the yasakani-cache folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress
  3. Set up from YASAKANI cache to be added to the Settings menu of Admin mode.

Note

  • This plugin uses the pdo_sqlite module.
  • For Page Cache, “define (WP_CACHE, true);” definition to wp-config.php file. And to generate advanced-cache.php Drop-in file.

Reviews

Read all 1 review

Contributors & Developers

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

Contributors

Changelog

0.9.8

  • 2017-06-20
  • WordPress 4.8 support
  • Add simple access statistics mode.
  • Change log display to main site only. Fixed to easy-to-see log display.

0.9.6

  • 2017-3-27
  • Change Configuration change of setting table.
  • Change Configuration change of log table.
  • Addition of bot block function as optional utility function.
  • Added URL replacement function of images and links in content that can be used when migrating site URL as optional utility function.

0.9.1

  • 2016-09-12
  • fix PHP Error

0.9.0

  • 2016-09-09
  • APC/APCu support(Beta test). You can specify the “SQLite + APC/APCu” as cache storage in case “APC/APCu” is enabled.

0.8.3

  • 2016-09-02
  • change Log display item(REQUEST_URI, HTTP_REFERER) urldecode
  • fix Status of the attachment, such as an image was not able to cash in the case of ‘inherit’
  • fix Processing at the time of invalid cache in a multsite

0.8.2

  • 2016-08-23
  • fix WP_CACHE define replacement process
  • fix DB file path (wp-content/yasakani-cache/yasakani_cache.db).
  • add Apache server .htaccess installation for direct access forbidden to the DB file.
  • add Cache Expiration setting 4 hours
  • add setting form autocomplete=”off” for firefox

0.8.1

  • 2016-08-19 Release

0.8.0

  • 2016-08-17 wordpress.org plugin submit

0.7.0

  • 2016-07-20 Beta Version