我们有问题:
编辑器编辑包含8张图像的新闻记录。如果编辑了新闻记录,则安装配置为清除4页的缓存。 (TCEMAIN.clearCacheCmd = 12,13,14,15
)
但是对于这4个页面而不是一个高速缓存清除,每个间隙发生9次:一个用于新闻记录,一个用于每个(未改变的)引用文件。这些多次缓存清除需要很长时间,甚至会发生错误抛出。
我们如何避免多次清除相同页面的缓存? 我们可以使用其他索引加快缓存清理吗? 我们可以使用钩子来清除那些页面缓存吗?
答案 0 :(得分:1)
它是一个已知的错误[1],TYPO3一个接一个地清除缓存标记,这会影响性能。
该错误适用于您的情况,因为TYPO3最终会刷新4个标记(pageId_12
,pageId_13
,pageId_14
和pageId_15
)[2]。
TYPO3 7.6有一个尚未经过评论的补丁[3],您可以尝试向后移植到TYPO3 6.2。
网站说明:当然最好使用TCEMAIN.clearCacheCmd = cacheTag:tx_news
,如果这适用于您的情况(即您不想只清除包含新闻插件的网页子集。