nystudio107 / fastcgicachebust
此包最新版本(1.0.4)没有可用的许可信息。
当条目保存或创建时,破坏Nginx FastCGI缓存。
1.0.4
2017-12-12 20:33 UTC
Requires
- composer/installers: ~1.0
This package is auto-updated.
Last update: 2024-08-29 03:58:13 UTC
README
已弃用
此Craft CMS 2.x插件不再受支持,但它完全功能,您可以按需继续使用它。该许可证还允许您将其分支并作出必要更改,以支持旧版本。
此插件的Craft CMS 3.x版本可在以下位置找到: craft-fastcgicachebust,并且也可以通过Craft插件商店在Craft CP中安装。
Craft CMS的FastCGI Cache Bust插件
当条目保存或创建时,破坏Nginx FastCGI缓存。
相关: Craft 3.x的FastCGI Cache Bust
安装
要安装FastCGI Cache Bust,请按照以下步骤操作
- 下载和解压文件,并将
fastcgicachebust
目录放入您的craft/plugins
目录 - -或者- 直接在您的
craft/plugins
文件夹中执行git clone https://github.com/nystudio107/fastcgicachebust.git
。然后您可以使用git pull
更新它 - -或者- 使用Composer通过
composer require nystudio107/fastcgicachebust
安装 - 在Craft控制面板的设置>插件下安装插件
- 插件文件夹应命名为
fastcgicachebust
,以便Craft能够识别。GitHub最近开始在zip文件下载的文件夹名称中附加-master
(分支名称)。
FastCGI Cache Bust适用于Craft 2.5.x和Craft 2.6.x。
FastCGI Cache Bust概述
FastCGI Cache Bust是一个简单的插件,在条目保存时清除整个FastCGI缓存。这是一种相当彻底的缓存失效方法,但确保了缓存一致性。
有关如何在您的网站上设置FastCGI缓存的详细信息,请参阅文章使用Craft CMS进行静态页面缓存。
配置FastCGI Cache Bust
单击插件旁边的齿轮图标,通过添加您的Nginx FastCGI缓存目录的完整绝对路径来配置它。如果您需要清除多个FastCGI缓存目录,请用逗号(,
)分隔路径。
使用FastCGI Cache Bust
FastCGI Cache Bust侦听保存的元素,并在发生这种情况时自动破坏整个FastCGI缓存。
您还可以通过Craft的“清除缓存”工具手动清除FastCGI缓存
FastCGI Cache Bust路线图
一些要完成的事情,以及潜在功能的想法
- 我们可以在ElementSave上仅使受影响的缓存无效,而不是整个缓存
由nystudio107提供