Я пытаюсь спланировать, как встроить некоторые функции в мое новое приложение, и не уверен, существует ли «правильный» способ добиться того, что я ищу.
Есть некоторые вещи, которые я хочу выполнить с моим сайтом, например, когда определенное время совпадает с другим временем даты, затем отправьте электронное письмо.
Или, например, рассмотрите значки на стековом потоке, как вы думаете, это сделано с помощью какого-то большого цикла тестирования для людей, готовящихся к новым значкам, или есть какой-то шаблон проектирования, который мне не хватает.
Это мой текущий план.
Установите функцию, которая будет запускаться каждые 1-10 минут, которая будет проверять БД на предмет соблюдения любых правил и, следовательно, действий, которые необходимо предпринять.
Добавьте эти проверки для каждого пользователя, когда пользователь просматривает все связанные с ним записи или входит в систему.
Если бы кто-нибудь мог пролить свет на то, как, например, eBay будет обрабатывать свои уведомления по электронной почте, я думаю, это укажет мне правильное направление.
Спасибо за любую помощь. Даже название того, что я ищу, очень помогло бы.