Доброго времени,
Есть система управления персоналом, самопис на php. Две группы пользователей, админы и работники. Админ может создать задание для любого работника с описанием и указывать время его выполнения. При создании нового задания - работнику отправляется уведомление на почту.
Нужно сделать скрипт, который будет рассылать напоминания для работников о том что осталось Х времени на выполнение задачи. То есть нужен скрипт, который будет запускаться сам и смотреть у каких заданий заканчивается время и делать рассылку.
Можно настроить cron на хостинге, но будет ли это правильно, если я его поставлю запускаться например каждую 1 минуту каждый день?
Или может при создании нового задания сразу делать отметки времени для уведомлений, хранить их в отдельной таблице БД, но опять же вопрос, как потом запускать скрипт рассылки писем по этому времени?
Вопрос: Как лучше сделать такой планировщик? (Отредактировано автором: 24 Февраля, 2016 - 17:45:22)
|