编辑页面上的内容时,保存内容元素后会自动清除此页面的TYPO3前端缓存。
这会导致严重的性能问题,例如:当你有数百条新闻记录并编辑新闻详情页面时。
有没有办法为特定页面禁用此功能?
答案 0 :(得分:2)
这可能是使用DataHandler钩子(此类注册在编辑后必须刷新缓存的页面)但我当然不建议这样做。通常,如果您对页面进行更改,希望清除缓存。
答案 1 :(得分:0)
问题是完整的缓存清除 如果您添加/编辑一条新闻,则不会涉及所有其他新闻(正常)的详细视图。
用于清除显示新闻的页面的所有页面缓存的页面TSconfig是广泛的。
因此,tx_news使用缓存标签有选择地清除 但这可能会导致缓存太少的缓存。 (双向相关新闻,列表,......)
如果您在添加/编辑新闻后避免缓存清除,则会出现无法公开看到您的更改的问题 根本不考虑缓存(对于这些页面)将大大降低页面的性能。
由于缓存规范在一定时间后被清除,你可能会在夜间任务中强制执行此操作:清除所有缓存并使用爬虫/蜘蛛重建它。