语雀文章的多版本是如何设计的

2021-07-22 10:04:19 +08:00
 calano

这里并不限于语雀,其他网站也是有这个功能的 好奇这个功能的实现,有点类似简化版的 git

目前看语雀的接口他们应该是使用的版本号来实现的 在做执行 diff 的时候会返回代表两个版本号的 content 和 content_html 字段

然后在本地进行差异运算 当然这只是我的思路,这种方案空间会占用很大,无用数据有点多

还有没有其他的方式呢?

924 次点击
所在节点    问与答
2 条回复
wzzzx
2021-07-22 10:07:26 +08:00
1.0 版本全量,之后都是增量? 这应该是最简单的方案了吧?
laimailai
2021-07-22 10:13:18 +08:00
要么快照,要么增量更新吧;看看其他人想法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/790984

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX