Как вариант вешаешь выполнения скрипта на крон, а в скрипте после проверки выполняешь, то что тебе надо или отправляешь сообщение в очередь и уже обрабатываешь сообщение из очереди. Или если тебе что то надо сразу обновить у клиентов используй веб сокеты.