cpsit / cps-myra-cloud
清除MyraCloud缓存
1.0.3
2024-09-06 07:56 UTC
Requires
- php: ^8.1 | ^8.2
- ext-json: *
- cpsit/myra-web-api: ^1
- typo3/cms-core: ^12.4
- typo3/minimal: ^12.4
This package is auto-updated.
Last update: 2024-09-06 07:57:11 UTC
README
需求
- php: ^8.1 | ^8.2
- ext-json: *
- cpsit/myra-web-api: *
- typo3/cms-core: ^12.4
用法
清除TYPO3后端中的MyraCloud远程缓存。
基本功能
MyraCloud清除监听不同的触发事件,例如缓存菜单中的MyraCloud-ClearCache-Button或清除页面缓存的钩子。
为了成功清除缓存,我们需要至少3样东西:
- MyraCloud-Config域名
- 完全限定域名
- 资源/URI
通过MyraCloud API(DNS记录)获取给定域名的完全限定域名(fqdn)。
加载所有需求后,将清除每个域(别名域名)、每个fqdn(子域名)、每个uri的MyraCloud缓存。
日志记录
每个Myra清除缓存请求都将添加到sys_log数据库中。
设置
页面清除
文件列表清除
钩子
见:Hooks.md