TYPO3-缓存问题-不仅仅是已编辑的页面“刷新”

时间:2019-01-15 13:02:57

标签: caching typo3 settings typo3-6.2.x

我在本地计算机上(使用xampp)有一个非常简单且全新的TYPO3(6.2.12)设置。我想重现/解决缓存问题。问题如下:如果我通过TYPO3后端编辑和保存页面,不仅会刷新实际已编辑页面的缓存条目,还会刷新其他(未编辑)页面的缓存条目。

我正在运行XAMPP(3.2.2),并且正在使用6.2.12版本中的TYPO3(已正确安装)。到目前为止,我还没有手动添加任何扩展名。

我确实在TYPO3后端中创建了2个简单页面。我们将它们称为站点A和站点B。当我在浏览器中查看它们时,它们都会被正确缓存。 (我在'cf_cache_pages'数据库中查找它。在此阶段,我都缓存了两个页面(根据需要)。

但是:如果现在我在TYPO3后端中编辑站点A并按Save,它将删除我在'cf_cache_pages'数据库中的两个条目。因此,两个页面的缓存都已刷新,而只有站点A已被编辑,实际上应该刷新。

如果我同时缓存了页面和仅编辑站点A,则希望仅清理站点A。但是实际上,两个页面都被刷新了。

这应该是行为吗?我该如何消除呢?因为我不希望每次将更改保存到其他页面时都将清除未编辑的页面。

1 个答案:

答案 0 :(得分:0)

根据您的配置和数据,清除当前页面以外的其他缓存可能是正确的。

如果您编辑父页面的pages记录或印刷记录,则可能有必要清除子页面的缓存。
如果更改记录,则使用这些记录的所有页面可能需要清除缓存(尤其是带有插件的页面才能显示它们)

另外请注意:如果您登录到BE,则根本不会缓存任何页面。