然后有许多代表 Umbraco 文档的类:
1) umbraco.cms.businesslogic.Content
2) umbraco.cms.businesslogic.web.Document
3) umbraco.MacroEngines.DynamicNode
4) umbraco.presentation.nodeFactory.Node
还有其他人吗?
您能解释一下它们的作用以及何时使用它们吗?
umbraco.MacroEngines.DynamicNode和umbraco.presentation.nodeFactory.Node看起来一样。也许使用 Node 类会更好,因为它更快?
我有一个理论:
umbraco.cms.businesslogic.Content和umbraco.cms.businesslogic.web.Document是cmsContent和cmsDocument DB 表的表示形式。
umbraco.presentation.nodeFactory.Node和umbraco.MacroEngines.DynamicNode表示缓存在 XML 文件中的节点,以便在网站中使用。第一个是简单的 Node,第二个是添加了动态属性的同一个 Node,一个用于在 nodeType 中定义的属性。所以,我认为Node比DynamicNode快
有没有人可以证实这一点?