Я хочу иметь язык на стороне сервера, который при добавлении новой строки MySQL уведомляет только пользователей, к которым относится сообщение. У меня есть система на основе подписки, поэтому я думал: Когда в таблице сообщений добавляется новая строка MySQL, язык на стороне сервера принимает идентификатор владельца этого нового сообщения и ищет его в таблице, содержащей данные подписчика , Если строка найдена с идентификатором почтового владельца в столбце подписчика, он отправляет новое уведомление пользователю с идентификатором подписчика в этой строке ... Мне нужна помощь со всем этим, с сервера и на стороне клиента.Ajax Опрос для уведомлений пользователей
0
A
ответ
0
Выполнение различных запросов на интервале для просмотра изменений не является оптимальным методом.
Я рекомендую другое решение, такое как redis. Вы можете создать канал событий и подписаться с помощью ajax-сервиса и отправить evento на канал из другого скрипта.
$redis->subscribe(array('channel1','channel2','channel3'), function ($redis, $chanelname , $msg) {
echo json_encode(array($chanelname => $msg));
exit(0);
});
И:
mysql_query('INSERT ....');
$redis->push('chanel1', $data);
узнать больше о: https://github.com/nicolasff/phpredis
Смежные вопросы
- 1. Server-Sent Events vs AJAX Опрос против WebSockets для уведомлений
- 2. Опрос Ajax
- 3. Ajax, длинный опрос, несколько пользователей, чат прибыл
- 4. Длительный опрос AJAX, повышение эффективности
- 5. Опрос пользователей DocuSign Rest для обновлений статуса
- 6. PHP - длительный опрос для уведомлений (флагов PHP или по-другому?)
- 7. Опрос пользователей файлов в Apache
- 8. Параллельный опрос AJAX
- 9. Схема для системы уведомлений для пользователей
- 10. Опрос и цикл AJAX
- 11. Онлайн-чат - опрос Ajax или обратный Ajax
- 12. Система уведомлений нескольких пользователей
- 13. опрос сервера с ajax
- 14. CSRF С Ajax Опрос
- 15. Длинный опрос ajax issue
- 16. Использует ли Facebook длительный опрос для чата и уведомлений?
- 17. Лучшая практика внесения уведомлений для зарегистрированных пользователей
- 18. Rails - создание модели уведомлений для пользователей
- 19. Parse.com - настройка push-уведомлений для одиноких пользователей
- 20. С JavaScript Ajax опрос для виджета
- 21. AJAX/Reverse AJAX: опрос или нажатие?
- 22. Отправка уведомлений пользователей на Android
- 23. Ajax Опрос при работе другого ajax
- 24. Опрос замораживания, Pebble.js, ajax, node.js
- 25. Ajax setInterval выполняется дважды для управляемых уведомлений
- 26. Длительный опрос для JSF - каковы варианты?
- 27. AJAX слушатель, а не опрос?
- 28. AJAX Webworker Опрос с setTimeout
- 29. AJAX Длительный опрос не работает
- 30. Ajax Опрос с 1000 пользователями чата
Но ты буквально выложил всю архитектуру (и это то, что система оповещения о/к югу паб делает) – jcolebrand