Я один не понимаю, а чем цикл плох ? (сделай таймер после каждых 5 - если нужно именно так)
Время работы то же, результат тот же ... и закинь в крон
Зависит от проекта и какую информацию получаешь + для чего.
Например сделать БД с id и ссылкой сайтов которые нужно парсить. (По id и будет цикл).
"Они должны парсится бесконечно, тоесть отпарсились все, начались с начала, в день по нескольку раз."
Так и будет: Список ссылок с id + задача в кроне. Изи)