Я пытаюсь встроить функцию «просмотр последних поисковых запросов» в свой веб-сайт. По сути, я хотел бы отображать новый недавний поиск на веб-сайте каждые 5 секунд.
Как лучше всего это сделать? Я думал о том, чтобы каждая страница подключалась к моему серверу с помощью socket.io, а затем каждые 5 секунд передавала сообщение всем сокетам о новых поисках. На стороне клиента, получив сообщение от сервера в сокете, я буду использовать некоторый клиентский javascript для обновления части веб-страницы, посвященной недавним поискам.
Как лучше всего это сделать? Если да, то как мне это реализовать?
Я использую node.js / express.