Внедрение функции чата с нами на моем веб-сайте Ruby on Rails

Я хочу реализовать чат с функциональностью для своего веб-сайта. Не приложение для чата, которое позволяет общаться между пользователями. Пользователь может общаться только на веб-сайте. Точно так же, как живой чат Amcat. Как мне этого добиться? Любые предложения, пожалуйста. Я много гуглил. Но есть только идеи и туториалы только для приложения чата.


person kelvin    schedule 01.06.2016    source источник


Ответы (2)


Лучше всего, вероятно, найти готовое решение, которое предоставляет какой-то виджет, который вы добавляете на свой сайт. Создавать такие вещи самостоятельно, как правило, плохая идея.

person bitops    schedule 01.06.2016
comment
Можешь пожалуйста объяснить? Я хочу что-то вроде живого чата в amcat - person kelvin; 01.06.2016
comment
@кельвин уверен. Найдите компанию, которая уже предоставляет эту услугу чата. Поиск в Google должен дать много результатов. Обычно эти службы работают, предоставляя вам некоторый javascript, который вы подключаете к своему сайту, подобно тому, как работает Google Analytics (это то, что я имею в виду под виджетом). - person bitops; 01.06.2016
comment
@kelvin, вы действительно хотите избежать внедрения собственной системы чата. Запуск системы чата (или чего-то еще в режиме реального времени) — нетривиальное усилие, и вам, вероятно, будет лучше работать над замечательными функциями вашего веб-сайта, а не над функцией поддержки чата. - person bitops; 01.06.2016
comment
Например, вот две ссылки: blog.crazyegg .com/2013/08/05/7-live-chat-software-solutions и clickdesk .com/developer-api - person bitops; 01.06.2016
comment
Спасибо. Я попробую, как вы предложили. - person kelvin; 01.06.2016
comment
@kelvin Желаю удачи! - person bitops; 01.06.2016

По моему опыту, частный паб лучше подходит для этого,

вы можете перейти по этой ссылке на railscast

Также демо-приложение на Мой GitHub

person Mukesh    schedule 01.06.2016
comment
Спасибо @Mukesh. Я скачал ваш проект с гитхаба. Я создал трех пользователей. И когда я попытался пообщаться, нажав отправить. Ответа со страницы нет. Ошибок тоже нет. В чем проблема.? - person kelvin; 01.06.2016
comment
Ничего серьезного. Проблема с рендерингом js при создании с последней версией. Я скоро обновлю......... остальное работает хорошо - person Mukesh; 01.06.2016
comment
Используйте эту команду для запуска проекта .......ackup private_pub.ru -s thin -E production .... thin -C config/private_pub.yml start - person Mukesh; 01.06.2016