nystudio107/fastcgicachebust

此包最新版本(1.0.4)没有可用的许可信息。

当条目保存或创建时,破坏Nginx FastCGI缓存。

资助包维护!
khalwat

安装: 321

依赖项: 0

建议者: 0

安全: 0

星星: 22

监视者: 4

分支: 2

开放问题: 1

类型:craft-plugin

1.0.4 2017-12-12 20:33 UTC

This package is auto-updated.

Last update: 2024-08-29 03:58:13 UTC


README

No Maintenance Intended

已弃用

此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,请按照以下步骤操作

  1. 下载和解压文件,并将fastcgicachebust目录放入您的craft/plugins目录
  2. -或者- 直接在您的craft/plugins文件夹中执行git clone https://github.com/nystudio107/fastcgicachebust.git。然后您可以使用git pull更新它
  3. -或者- 使用Composer通过composer require nystudio107/fastcgicachebust安装
  4. 在Craft控制面板的设置>插件下安装插件
  5. 插件文件夹应命名为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提供