Есть сервер на пхп, клиент на vue, БД на мускуле.
Как сделать оповещения у клиента о новых событиях в БД? Как это сделано у того же самого контакта?
Долго наблюдал за таблицей network в хроме в режиме разработчика и заметил только что каждые 25 секунд отправляется запрос на сервер (в ВК).
Но при этом если кто то отправляет сообщение, то оно приходит моментально.. И еще одна деталь, если смотреть за консолью в том же самом ВК, то там есть запись
starting server
(сейчас посмотрел, уже вроде нет такого). Что это означает? Да и вряд ли ВК каждую секунду отправляет запрос на сервер. Это ж какие там вычислительные мощности должны стоять..
Но вернемся к главному, как сделать моментальное уведомление?
Ну прям очень интересно что это :)