2012-01-12 16 views
0

大学のプロジェクトでは、いくつかのクラウドドキュメントエディタを展開しています。機能の1つは、複数のユーザーがリアルタイムで編集できるようにすることです。質問はこれにどのようにアプローチするのですか?ライブ文書の編集とコラボレーション

私はgoogle docsを知っていて、シーンの背後にあるいくつかの高度なDOM操作を行っていますが、単純なプレーンテキストエリアがあれば、変更を同期するための最良の方法をシーンの後ろにマージしてユーザーのフロントエンドで更新します。私はレール、mongoidとjs/jqueryを使用しています。

これはどのように実装できますか?

答えて

2

私は最近、利用可能なものについていくつかの研究を行った。 etherpad liteを調べて、そのアプローチを分析することができます。基本的にはクライアント/サーバーアーキテクチャを使用します。

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

+1

ありがとうございます、これは出発点としては十分です。私はそれについていくつかの研究をしなければならないが、それは有望だ。 – Johny

+0

この回答にあなたの質問が解決したとマークできますか? – outsmartin

関連する問題