Как лучше реализовать уведомление в реальном времени?
Всем привет. Возникла необходимость сделать простые уведомления в реальном времени для между пользователя. Я так понял, для этого лучше всего подходит вебсокет. Проблема только в том, что нужно мониторить базу, т.к. там хранятся статусы и по этим статусам и должны отправляться уведомления. Насколько я понял, PHP не лучший вариант для мониторинга Mysql базы.
Как лучше всего реализовать такое уведомление? Данные в уведомлениях будут простые id записей.
PS: Проект написан на php, mysql, nginx. С nodeJS раньше не работал, да и настраивать nginx под него тоже не хочется. Но как вариант, можно использовать субдомен с отдельным конфигом под node.
Одного вопроса не достаточно было?
PHP справится с этой задачей, и Mysql не станет помехой. Но делать надо не "мониторинг изменений в базе", а обмен событиями. Какой язык, база и инструмент обмена событиями будут использованы — вообще не важно.