нужное время указанное в админке , сайт блокировался пока не появится необходимая запись в базе данных
CRON или проверять нужную запись при каждом запросе
А кроме крона? Крон может зависнуть , имел плохой опыт когда очередь кронов выстраивалась
setTimeout.
setInterval и проверять наличие записи в БД
Типа на каждую минуту прям долбится и когда таймштамп превысит ?
while true db.overheadForRequests() Upd: просто шутка)
Ну подпишитесь на изменения БД, постгрес это умеет, используйте Redis pub/sub, можете очередь взять, AMQP или SQS амазоновский
Обсуждают сегодня