Как отслеживать оставшееся время при запуске цикла php-скрипта?

У меня есть скрипт, который читает каталог и составляет список файлов, включая некоторую дату для каждого файла. Простой сценарий, как миллионы других. В зависимости от количества файлов в каталоге и доступности сервера (является сервером общего хостинга), это приведет к ошибке тайм-аута.

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

Это можно сделать в php? Как? Какая альтернатива, кроме time_limit?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]