Меня очень интересует возникающая тенденция систем комментариев с комментариями (также называемых "системами аннотаций" ), таких как те, которые реализованы medium.com и qz.com, и я смотрю на идею разработки одного для себя.
Вопрос: похоже, они в основном реализованы через javascript, который проходит через текстовые html-абзацы, однозначно идентифицированные атрибутом id (или, в случае Medium, атрибутом name). Означает ли это, что их CMS фактически хранит каждый абзац в качестве отдельной записи в базе данных? Слишком сложно для меня, но в остальном, как они справляются с тем, что абзац можно удалить, отредактировать или переместить в общем тексте? Как сохранить уникальный идентификатор, если автор изменит этот абзац? Как этот уникальный идентификатор логически структурирован? (post_id + position_in_post)?
Спасибо за ваши идеи...