Как организовать совместный доступ к документам, формам( например как google docs)

интернет php python веб ruby on rails

Добрый день.
Поясню вопрос не много...
Хочется сделать что то вроде google docs, когда один и тот же документ открыть у разных пользователей и если кто то что то изменил, ну другой стороне изменения появляются практически сразу, то есть организовать совместный доступ.
Прошу не надо писать - "за чем это надо, если всё есть"!
У меня в админке этого нету, а надо бы, но сначала хочется посмотреть как это делают другие. Может встречал кто статьи на эту тему или исходники CMS, модулей, плагинов с таким функционалом? желательно Ruby,PHP, Python.
Нагуглить что то не получается, видимо не знаю как запросить то, что надо.

Примечание:
Ну видимо я совсем не знаю что такое svn, мне как бы не исходники пушить надо, а что бы два человека( или 10) могли одновременно работать с одной и той же веб формой, ну что то вроде этого.

Примечание:
работать в реальном времени
Ответы:
может какую-то svn-ку прикрутить?
Event machine для ловли событий
Git для обработки событий
JavaScript для отображения
Ruby on rails только для вывода форм и обработк результатов :)


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.