這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Hyper Cache Extended

描述

Hyper Cache Extended is a new cache system for WordPress, specifically written for
people which have their blogs on low resources hosting provider
(cpu and mysql). It works even with hosting based on Microsoft IIS (just tuning
the configuration). It has three invalidation method: all the cache, single post
based and nothing but with control on home and archive pages invalidation.
Hyper Cache Extended is based on original wordpress plugin “Hyper Cache” wich is
writen by Satollo (https://wordpress.org/extend/plugins/hyper-cache)

It has not yet tested for multisite configuration (WordPress 3.0 feature).

Some features:

  • compatible with the plugin wp-pda which enables a blog to be accessible from mobile devices
  • manages (both) plain and gzip compressed pages
  • autoclean system to reduce the disk usage
  • 404 caching
  • redirects caching
  • easy to configure
  • Global Translator compatibility
  • Last Modified http header compatibility with 304 responses
  • compressed storage to reduce the disk space usage
  • agents, urls and cookies based rejection configurable
  • easy to integrated with other plugins
  • option to move cache to other partition/disk
  • only serve cached pages when web server average load is above a certain number

More can be read on the official plugin page and write me
if you have issues to lazarov@mail.bg

Contribute to project:
http://github.com/mlazarov/Hyper-Cache-Extended

Thanks to:

  • Satollo which is the creator of Hyper Cache
  • Amaury Balmer for internationalization and other modifications
  • Frank Luef for german translation
  • HypeScience, Martin Steldinger, Giorgio Guglielmino for test and bugs submissions
  • Ishtiaq to ask me about compatibility with wp-pda
  • Gene Steinberg to ask for an autoclean system
  • Marcis Gasun (fatcow.com) for Bielorussian translation
  • many others I don’t remember

安裝

  1. Put the plugin folder into [wordpress_dir]/wp-content/plugins/
  2. Go into the WordPress admin interface and activate the plugin
  3. Add define(“WP_CACHE”,true); to wp-config.php just after the define(“WPLANG”, …);.
  4. Optional: go to the options page and configure the plugin

Before upgrade DEACTIVATE the plugin and then ACTIVATE and RECONFIGURE!

常見問題

Installation Instructions
  1. Put the plugin folder into [wordpress_dir]/wp-content/plugins/
  2. Go into the WordPress admin interface and activate the plugin
  3. Add define(“WP_CACHE”,true); to wp-config.php just after the define(“WPLANG”, …);.
  4. Optional: go to the options page and configure the plugin

Before upgrade DEACTIVATE the plugin and then ACTIVATE and RECONFIGURE!

How can I submit a bug?

Contact me at martin@lazarov.bg – it’s the quickest way to have it fixed. You can post to the WordPress forum too but I read it rarely.

What is Max Server Load Average?

If the Server load is above Max server load average then the plugin will serve only cached version and will not try to create new cache file until the server load is bellow Max server load average value.
You can read more about this in bulgarian

Is it possible to exclude caching on certain pages with Hyper Cache Extended

Yes! You can use URI to reject text box to enter URL’s that will not be cached!
Use with caution – not allowing HCE to cache can lead to slow WordPres experience

Do do the HCE has option to automatically delete the expired cache?

You can click on “Enable” for “Cleaning process” – “Cleaning process – Enable/Disable auto purging of old files. Enable cleaning process to remove expired cache. This will free some space, but it’s better to keep this Disabled”.

評價

2018年10月21日
For what it’s worth: on my, relatively poor performance hosting, this plugin seems to give the best results of all the tested caching plugins. Simple to setup, works with no problems. Good job by the authors
2017年10月21日 3 replies
I wanted a simple caching plugin that would work with gzip compression. This is the best I tried. It made a notable difference on my shared server and was the only one to enable gzip compression which was my primary aim. Thank you @mlazarov for developing and maintaining this excellent caching plugin.
2016年12月29日
I’ve tried every recommended plugin and configuration, bought pro licenses for wp rocket, fastest cache and could not handle the traffic. The server hanged few times per day. With this plugin the memory usage went drastically down and my sites are ok, even in large traffic (2000 people simultaneously in site). Thank you for your great job!!!
閱讀全部14個評價

貢獻者及開發者

“Hyper Cache Extended” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

將 Hyper Cache Extended 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

1.6.0

  • Adding smart home caching feature

1.5.0

  • Adding screenshosts section

1.4.0

  • Updating mobile user agents list (Thanks to Stoyan Stanev)

1.3.0

  • Disabling cleanup process when server is above max load average
  • Fixing wrong used reject config item
  • A zero (or less) value means a cached page is valid forever

1.2.0

  • Adding default (optimal) value for max load average

1.1.1

  • Install instructions update

1.1.0

  • Adding WP_CACHE check

1.0.5

  • Adding HTTP_HOST to cache file name

1.0.4

  • Fixing rejected urls bug (10x to Robert)

1.0.3

  • Fixed conflict with zlib.output_compression and HCE deflate support
  • Fixing “Max server load average” config description (10x to scoobydoo)

1.0.1

  • Fixed cached pages timeout bug
  • Added advanced-cache.php version check

1.0.0

  • New cache directory outside of Hyper Cache Extended plugin home directory. Now cache files will NOT be removed when upgrading Hyper Cache Extended.
  • Fixed bug which causes incorect is_feed check
  • Now hyper cache extended uses only advanced-cache.php config (config is replaces when upgrading)

0.9.9

  • Bugfixes

0.9.8

  • Updated warning message

0.9.7

  • Added warning to inform when server load goest over “Max server load average” config option

0.9.6

  • Short tag Bugfixes (10x to joanne123)