Как найти динамический счётчик результатов голосований?
Есть опрос, как сделать так что бы результат этого опроса был виден сразу, без обновления страницы.
Если человек нажал на плюс, счётчик поменял значение тут же, и это стало видно сразу всем у кого открыта эта страница, без обновления страницы и прочих нажатий, что то вроде динамического результата.
Подскажите в каком направлений искать, и на чём проще реализовывать, покажите примеры.
аякс запрос на js который отправляет данные на сервер, бекэнд берет данные из базы увеличивает/уменьшает на единицу значение и возращает результат, обработчик ответа выводит это число без обновления страницы, но вам еще придется заморочиться с механизмом чтоб пользователь не наклацал счетчик
если да то обычный счетчик для голосования того не стоит это разве что у вас там какоето мировое событие где победителя в номинации оскар определяют зрители а чтоб проголосовать за фотку можно оставить и так, обычно это используется в основном в чатах.
но если по теме чтоб обновилось у всех надо принимать во внимание какой у бекэнд если это ГО или Ноде то проблем нет там сокеты и асинхронность практически из коробки, но масштабные сайты делать на них не удобно, а если взять ПХП то там конечно с этим туговато (можно но стремно) поэтому тут примитивный доссинг сервера когда по таймаут отправляется все тот же аякс запрос