日常/工艺元素缓存破坏者

当条目更新/删除、结构移动或项目配置更新或应用时,破坏Craft CMS缓存。

安装: 151

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 1

分支: 0

类型:craft-plugin

1.0.1 2020-03-19 22:22 UTC

This package is auto-updated.

Last update: 2024-09-20 08:07:08 UTC


README

当条目更新/删除、结构移动或项目配置更新或应用时,无论您如何访问数据(Element API/GraphQL/其他),都会破坏Craft CMS缓存。

您是否曾经想使用Element API的缓存,但注意到缓存从未被清除?我们做到了!

此插件仅为此单一目的而存在,即解决这个极其简单且具体的用例。

要求

此插件需要Craft CMS 3.0.0-beta.23或更高版本。

安装

要安装插件,请按照以下说明操作。

  1. 打开您的终端并转到您的Craft项目

     cd /path/to/project
    
  2. 然后告诉Composer加载插件

     composer require everyday/craft-element-cache-buster
    
  3. 在控制面板中,转到设置→插件,并为“Element Cache Buster”点击“安装”按钮。

Element Cache Buster概览

每次您更新条目、移动结构或应用项目配置时,Craft CMS缓存都会被刷新。

此插件最初旨在仅用于清除Element API缓存,但无法使用Yii缓存服务上可用的方法获取所有当前Element API缓存的键。这就是为什么它只是清除所有缓存的缓存。

配置Element Cache Buster

很简单!您可以在设置中启用或禁用插件。

Everyday AS提供