Задать вопрос
@MarkLb

Как правильно организовать уведомление о новом действии в Yii2?

Здравствуйте. Допустим, имеем определенное действие, к примеру заказ.
Нужно сделать уведомление о том, если поступил новый заказ во вкладке сайта(к примеру: звуковое, не суть).

Как вижу это я:

1. Добавить столбец в БД unread, при добавлении заказа присваивать ему 1.
2. Сделать action, который если есть новые заказы - возвращает их число, если нет - возвращается null.
3. С помощью jQuery+AJAX проверять новые заказы используя setInterval().
4. Если есть новый заказ - уведомлять. Также появляется кнопка "Отметить прочитанным" - при её нажатии все заказы с `unread` содержащим 1 принимают значение 0.

Какие подводные камни? Возможно, есть варианты получше?

Спасибо за ответы.
  • Вопрос задан
  • 403 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dima9595
@dima9595
Junior PHP
Соккеты, как вариант
Ответ написан
Ваш ответ на вопрос

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

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