2012-01-12 6 views
0

Для университетского проекта Я запускаю редактор облачных документов. Одна из возможностей - дать возможность нескольким пользователям редактировать его в режиме реального времени. Вопрос в том, как подойти к этому?Редактирование и редактирование документов в реальном времени

Я знаю документы Google, делаю некоторые продвинутые манипуляции с DOM за сценой, но если бы у меня была просто простая текстовая реклама, как ее лучший способ синхронизации изменений, объединить их за сценой и обновить ее на интерфейсе пользователя. Я бы использовал рельсы, mongoid и js/jquery.

Любые идеи, как это можно реализовать?

ответ

2

Я только недавно провел некоторое исследование того, что доступно. Вы можете проверить etherpad lite, чтобы проанализировать их подход. В основном используется клиент-серверная архитектура.

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

+1

Спасибо, это выглядит достаточно хорошо для отправной точки. Я должен сделать некоторые исследования, но это многообещающе. – Johny

+0

можете ли вы пометить этот ответ как решаемый для вашего вопроса? – outsmartin

Смежные вопросы