我正在尝试编写一种类似于 Facebook 帖子的轻量级内容类型。
整个内容架构只是一个文本字段。没有标题,没有描述。
它必须是 Contentish 并由 CMFCore 管理:它必须具有 FTI、门户类型,以便我们可以通过标准方法创建/浏览内容;它是目录感知的。
他们将在彼此之间有关系/参考。
对象的数量会很大,比如 10-100M。
与此最相似的是评论对象(plone.app.discussion)。当我浏览了 plone.app.discussion 时,我发现内容实现非常复杂,有太多的低级基类。在大多数部分中,我要么根本不理解它,要么不能在评论用例之外重用它,并且对我来说几乎没有参考/示例价值。
所以我想问一下,如果我走高级框架路径与 plone.app.discussion 经历的低级框架路径相比,会有多少开销?