Выполнение задания через n времени

209
09 июня 2017, 12:16

Всем привет. Пишу небольшой сайт и так получилось что мне нужно сделать так.

  • Каждый пользователь выбирает интервал времени через которое будет выполняться его задания, интервал фиксирован (1-5-10-30-60 минут)

  • По истечению времени пользователю в вк у пользователя поменяется статус в вк.

  • Пользователей и заданий будет ровно столько, сколько их зарегистрировано

В двух словах каждый пользователь выбирает время через которое выполнится действие и скрип поменяет ему статус в вк по истечению времени. Вот не могу придумать как это реализовать.

Сперва думал сделать файл с циклом который будет запускаться в кроне каждую 1 мин, получать токен,id и т.п с БД, сверять время и если после последнего обновления прошло уже заданный интервал то выполнит задание, если нет то опять в цикле получит следующего пользователя. Но почему то мне кажется что это плохая реализация да и пользователей может быть неограниченное кол-во. Что посоветуете для данной реализации?

READ ALSO
Возможные уязвимости сайта

Возможные уязвимости сайта

Здравствуйте! Хотел узнать экспертное мнение, какие уязвимости могут быть у сайта, который полностью построен на ajax запросах методом POST(что-то...

174
Пустые поля из формы

Пустые поля из формы

Ситуация такаяЕсть многостраничная форма, еле как в интернете нашла

188
“new.domain.com” is unknown host

“new.domain.com” is unknown host

Помогите, кто сталкивался

204