Добрый день.
Подскажите как лучше реализовать систему оповещений при добавлении новой статьи.
1) Когда была добавлена новая запись, приходит оповещение всем подписавшимся на тему. То есть все будет происходит после сохранения записи в бд.
2)Писать отдельный модуль который раз в 30 мин (для примера) будет проверять есть ли изменения в бд
Реализация оповещений
- Tonni_regoletti
- Сообщения: 52
- Зарегистрирован: 2019.10.11, 09:16
Re: Реализация оповещений
Первый вариант. Вообще о каком типе оповещений идёт речь? E-mail, push, внутреннее?
- Tonni_regoletti
- Сообщения: 52
- Зарегистрирован: 2019.10.11, 09:16
Re: Реализация оповещений
Ну тут по идее как пользователь выберет, может быть и все сразу.
Re: Реализация оповещений
Как вариант, вы можете посмотреть в сторону Mail Queue. https://github.com/Tigrov/yii2-mailqueue
- Tonni_regoletti
- Сообщения: 52
- Зарегистрирован: 2019.10.11, 09:16
Re: Реализация оповещений
Спасибо, но нужна ли здесь очередь ?
Если за основу взять первый вариант
Если за основу взять первый вариант
Re: Реализация оповещений
Если много мейлов рассылать, то будет очень долго происходить добавление, если не делать через очередьTonni_regoletti писал(а): ↑2020.02.27, 12:10 Спасибо, но нужна ли здесь очередь ?
Если за основу взять первый вариант
- Tonni_regoletti
- Сообщения: 52
- Зарегистрирован: 2019.10.11, 09:16
Re: Реализация оповещений
Это то что я хотел услышать.
Спасибо.
Спасибо.