我对每段评论系统(也称为“注释系统”)的新兴趋势非常感兴趣,例如由 medium.com 和 qz.com 实施的系统,我正在考虑开发一个用于我自己的。
问题:似乎它们主要是通过 javascript 实现的,它贯穿文本的 html 段落,该段落由一个 id 属性(或者,在 Medium 的情况下,一个 name 属性)唯一标识。这是否意味着他们的 CMS 实际上将每个段落作为单独的条目存储在数据库中?对我来说似乎过于复杂,但除此之外,他们如何处理可以在整个文本中删除、编辑或移动段落的事实?如果作者更改段落,将如何保留唯一 ID?这个独特的 id 在逻辑上是如何构成的?(post_id + position_in_post)?
谢谢你的见解...