@rusline

Как реализовать автоматическое обновление?

Мне нужно реализвать автоматическое обновление страницы. Допустим уведомление через сокеты и автоматичесое обновление данные в grid таблицах. Если поступили новые заказы то без обновление страницы появлялись новые заказы.
У меня есть некторые предположение изучать сокеты или можно изучить node js и socket.io. Или может есть такой подход с angular.
То есть что будет проще реализовать в готовый проект. Проект срм
  • Вопрос задан
  • 456 просмотров
Решения вопроса 1
Ahen
@Ahen
Универсальный дилетант
Если нужно срочно ввести функционал, можно в цикле стучаться раз в секунд 5 на api и в ответе выдавать есть ли обновления, если есть то грузить обновленные данные.
Если есть время и желание то socket.io, упомянутый ангулар тут только для отрисовки результатов, хватит и express.
Хотя сначала нужно обозначить что у вас там на готовом проекте, быть может уже подтянут какой-то js фреймворк.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
То есть что будет проще реализовать в готовый проект

Проще pjax с определенной задержкой. Если это для админки, то сервер не нагрузит особо. socket - конечно интересней, но намного сложнее. Если только для актуализации данных о заказе в админки - pjax (ajax) - самое оно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы