typo3后端页面树如何在typo3 v9.x中异步构建?

时间:2019-06-17 09:15:01

标签: typo3 typo3-9.x

这涉及后端视图中的typo3 v9主页面树

我有一棵非常大的页面树,大约有 20.000个页面实体。查询需要很长时间...

在我的Typo3 v9.5.5环境中,通过单个慢查询对数据进行了检索

Typo3如何在几个快速查询中逐级构建页面树

在较早的Typo3版本(8.7.24)中,这也可以与我认为的getNextTreeLevel()方法一起使用。

2 个答案:

答案 0 :(得分:1)

新行为是TYPO3 9中设计的。

有一个闲聊渠道讨论此问题:https://typo3.slack.com/messages/CK20S7EKS

还有伪造错误的票证:https://forge.typo3.org/issues/88474

其中将有一个核心补丁。

目前唯一的帮助是扩展名:https://github.com/bueroparallel/bp_pagetree(在闲暇的渠道中讨论和审查了)。这样可以加快树的加载速度,但只会加载到定义的嵌套级别,这会导致并非所有页面都自动包含在过滤结果中。但目前(最好只是一小段时间)最好的解决方案!

答案 1 :(得分:1)

核心团队正在努力。 有2个补丁程序待处理: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62329-此补丁使页面树的带宽减少了

https://review.typo3.org/c/Packages/TYPO3.CMS/+/62086-这增加了异步树渲染(这是一项正在进行的工作,需要对工作空间的支持进行一些调整)