0

对于大学项目,我正在推出一些云文档编辑器。其中一项功能是为多个用户提供实时编辑它的可能性。问题是如何解决这个问题?

我知道谷歌文档,正在幕后进行一些高级 DOM 操作,但如果我只有简单的纯文本区域,那么同步更改的最佳方式是什么,请在幕后合并它们并在用户前端进行更新。我会使用 rails、mongoid 和 js/jquery。

任何想法如何实施?

4

1 回答 1

2

我最近刚刚对可用的内容进行了一些研究。你可以查看 etherpad lite 来分析他们的方法。基本上使用客户端-服务器架构。

https://github.com/Pita/etherpad-lite

于 2012-01-12T10:17:04.477 回答