xini/silverstripe-section-io

此包已被弃用且不再维护。作者建议使用 innoweb/silverstripe-section-io 包。

section.io varnish缓存的集成

安装: 211

依赖者: 0

建议者: 0

安全: 0

星标: 8

关注者: 3

分支: 1

开放问题: 0

类型:silverstripe-vendormodule

2.0.0 2019-05-23 06:40 UTC

README

Build Status Scrutinizer Code Quality codecov Version License

概述

将SilverStripe安装与section.io varnish缓存集成。section.io是运行在AWS上的varnish云安装。

它使用varnish bans进行刷新,禁止对象从缓存中交付(因此从原始服务器重新加载到缓存中)。

该模块目前具有以下功能:

  • 在onAfterPublish()后从varnish缓存中刷新SiteTree对象。禁止允许不同的策略,请参阅以下配置部分。
  • 在onAfterWrite()后从缓存中刷新文件(例如PDF、DOC等)。
  • 在onAfterWrite()后刷新图像及其所有重采样版本。

要求

  • SilverStripe CMS ^4.0

安装

使用composer安装模块

composer require innoweb/silverstripe-section-io dev-master

然后运行dev/build。

有关更多信息,请参阅文档

许可

BSD 3-Clause License,请参阅许可

文档

请参阅文档