Нужно кэширование или вообще отдельный скрипт, который будет проверять доступность файлов.а не временозатратно ли это? если на одной странице будет отправляться 20-30 таких запросов. на получение заголовков.
ну в начале думал задание для CRON написать, но подумал что это глупая идея. чтобы наз в сутки проверял все.Нужно кэширование или вообще отдельный скрипт, который будет проверять доступность файлов.