#ajax #yii
Привет! Требуется реализовать добавление комментариев через ajax, и как бы с этим все понятно, но также требуется чтобы при добавлении комментария он был виден всем участникам дискуссии находящимся на странице поста. Есть соображения как это реализовать ?
Ответы
Ответ 1
Так же как делают чаты ajax - через ajax сообщение, написанное вами, отправляется в базу, и через ajax получаются сообщения в главном окне. Видели как в ВК изменятся время отправки запроса (1 минуту назад, 5 минут назад и т.д.). То же самое надо сделать и вам. Просто проверяйте, допустим, каждую секунду, базу данных на новые сообщения с помощью ajaxОтвет 2
Тут вроде норм описано, правда не для yii: Простая AJAX система комментариевОтвет 3
Node.js и socket.io вам помогут. Кстати, эти технологии использованы в ВК. Правда разворачивать отдельное node.jd приложение нравится не всем, так что можно поискать что-то похожее. Создаем чат на Node.js и Socket.IOОтвет 4
Вам нужно посмотреть в сторону реализации технологии comet на базе php и js.
Комментариев нет:
Отправить комментарий