2012-01-12 128 views
0

對於大學項目,我推出了一些雲文檔編輯器。其中一個特點是可以讓多個用戶實時編輯它。問題是如何解決這個問題?動態文檔編輯與合作

我知道谷歌文檔,在場景後面進行一些高級DOM操作,但如果我只是簡單的純文本區域,它是同步更改的最佳方式,將它們合併到場景後面並在用戶前端進行更新。我會使用rails,mongoid和js/jquery。

任何想法如何實現?

回答

2

我最近剛剛做了些什麼研究。 你可以看看etherpad lite來分析他們的方法。基本上使用客戶機 - 服務器體系結構。

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

+1

謝謝,這看起來夠好的一個起點。我必須對此進行一些研究,但它很有希望。 – Johny 2012-01-12 18:35:20

+0

你能標記這個答案爲你的問題解決嗎? – outsmartin 2012-01-12 20:31:56