@MarkLb

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

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

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

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

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

Спасибо за ответы.
  • Вопрос задан
  • 403 просмотра
Пригласить эксперта
Ответы на вопрос 1
dima9595
@dima9595
Junior PHP
Соккеты, как вариант
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект