説明
コンテンツが変更されたときに Nginx キャッシュ (FastCGI、プロキシ、uWSGI) を自動的に削除するプラグインです。管理画面内で手動で削除することもできます。
動作要件:
- ファイルシステム API が認証情報の要求なしに機能していること。
- Nginx と PHP が同一ユーザーで実行されていること。もしくは PHP の実行ユーザーが Nginx のキャッシュパスに書き込み権限を持っていること。
スクリーンショット
インストール
インストール手順の詳細については、「プラグインの管理」を参照してください。
- プラグインをインストールし、有効化します。
- ツール -> Nginx をクリックし、プラグイン設定画面の「キャッシュゾーンパス」欄にパスを記述します。
- 設定完了です。
評価
2024年5月7日
Best plugin I’ve ever come across. Does the job, for free, asks nothing in return, and is insanely minimal. Till is a legend.
2023年10月24日
This plugin is the ONLY one that actually purges FastCGI cache without any impact to the website.
2022年7月8日
Easy to use, and Handy tool
2022年6月29日
Doesn’t purge Hindi encoded URL permalink
2022年1月31日
I have tried almost every cache plugin for WordPress during 10 years, many of them are very lightweight (which I prefer) such as WP Super Cache, Fastest Cache, Comet Cache, Cache Enabler… they are all great and work well.
(Other cache plugins like WP Rocket, Swift Performance, W3 Total Cache, Litespeed LS cache, Nitropack are too bloated imo.)
After some years I learned that actually if you have Nginx servers, and enable the FastCGI cache… you don’t need to use any “old-fashioned” cache plugins!
Immediately I was addicted to this setup… launch $5 LEMP cloud server and enable FastCGI cache in my Nginx config, and fantastic performance with no more worrying about bloated plugins and errors with cache plugins.
The problem? How to clear my Nginx cache? I was deleting the cache folder in my SSH window every time and super annoying.
I discovered the EasyEngine plugin called Nginx Helper, it was fantastic! However, some of the settings did not require in my situation so I looked more. After that I finally found Mr. Till’s Nginx Cache plugin and very lightweight…
This plugin is what I use now, very easy and no bloat. I can use this plugin for all LEMP script like WordOps, SlickStack, and Webinoly and everything in my entire server is free open source software.
Great work! And your Redis Cache plugin too, a perfect match.
2020年8月13日
For those who do not know, it is necessary to enter linux to empty the cache with a command. This plugin, which looks silly, saves a lot of time.
Thank you!
貢献者と開発者
変更履歴
1.0.6
- Fixed rare issue in
validate_dirlist()
1.0.5
nginx_cache_zone_purged
アクションの追加
1.0.4
- 翻訳可能な文字列の改善
- 自動でキャッシュクリアする際のバグを修正
- ディレクトリを検証する際のバグを修正
1.0.3
- キャッシュディレクトリがない場合に作成するよう改善
- キャッシュクリア後、キャッシュディレクトリを再作成するように仕様を変更
- キャッシュクリアのトリガーから投稿タイプを除外できるように変更
1.0.2
- WordPress 4.6 におけるファイルシステム認証情報の問題に対応
1.0.1
- ファイルシステム認証情報に関するテストを改善
1.0
- プラグインをリリース