netzmacht/contao-cache-control

该软件包已被废弃,不再维护。未建议替代软件包。

清除Contao页面缓存的单个文件。

安装: 555

依赖项: 0

建议者: 0

安全性: 0

星星: 10

观察者: 1

分支: 1

类型:contao-module

1.0.1 2015-06-08 17:07 UTC

This package is auto-updated.

Last update: 2020-04-06 10:41:41 UTC


README

此扩展允许重置单个页面的页面缓存,而无需清除整个页面缓存。

特性

  • 清除单个页面的页面缓存。
  • 清除多个页面的页面缓存(编辑所有模式)。

要求

此扩展至少需要Contao 3.2。

安装

建议使用composer安装扩展。

$ php composer.phar require netzmacht/contao-cache-control:~1.0

如果您想手动安装扩展,请按照以下步骤操作

  • module 文件夹复制到 system/modules
  • 将其重命名为 cache-control
  • 创建文件夹 system/modules/cache-control/classes
  • src 文件夹复制到 system/modules/cache-control/classes
  • 打开 system/modules/cache-control/config/autoload.php 并取消注释类加载器行。

安装后,您必须更新数据库结构和清除页面缓存。

限制

此扩展使用 getCacheKey 钩子。如果该钩子被第三方扩展使用,请确保缓存控制钩子是最后一个。

缓存控制通过每周cron作业重置(如页面缓存)。如果您禁用了页面缓存的每周cron作业,您还必须删除缓存控制cron钩子。