Учитывая список URL-адресов, я хотел бы проверить, что каждый URL-адрес:
- Возвращает код состояния 200 OK
- Возвращает ответ за X промежуток времени
Конечная цель - это система, которая способна помечать URL-адреса потенциально поврежденными, чтобы администратор мог их просмотреть.
script будет написан на PHP и, скорее всего, будет выполняться ежедневно через cron.
script будет обрабатывать около 1000 URL-адресов в пути.
Вопрос состоит из двух частей:
- Есть ли какие-либо большие события с такой операцией, с какими проблемами вы столкнулись?
- Каков наилучший метод проверки статуса URL-адреса в PHP с учетом точности и производительности?