ditamap中topic引用的数量有没有限制

Is there any limitation on the number of topic references in ditamap

DITAMAP 在 AEM 中加载 DITAMAP 仪表板中的主题引用非常缓慢,有时当有很多主题引用时它会挂起。

我已经尝试通过创建较小的 DITAMAP 并将它们引用到父 DITAMAP 中来进行隔离,但是仍然有一些内容有很多文章无法加载主题引用并且经常挂起。

对于一个ditamap可以有多少主题引用有什么建议吗?另外,是否有任何推荐的限制来生成具有如此庞大内容的网站或在个人 ditamap 上创建页面是更好的建议?

ditamap 中大约有 4k 个主题引用,有些主题引用大约有 20k 个。

虽然它特定于 AEM 中的 XML 文档,但标记 dita 组以获取建议。

提前感谢您的帮助!

DITA 规范中没有对 DITA 映射中主题引用的最大数量施加限制。但是随着项目的增长,您可能会遇到所用工具的限制,无论是在编辑方面还是在发布方面。并且限制可能会有所不同,具体取决于所使用的工具,具体取决于分配的内存量或计算机的速度。

我遇到的最大的 DITA 项目属于 NHS UK,它是 public: https://github.com/NHSDigital/DataDictionaryPublication

它包含大约 50k 个主题和 2k 个地图。我认为在 Oxygen XML Editor 中从本地磁盘加载 DITA Map 花费了大约不到一分钟的时间,并且使用 DITA Open Toolkit 进行了发布。我们使用该项目来描述和改进发布引擎的速度:https://github.com/dita-ot/dita-ot/issues/3568