Стажировка на реальных проектах:
наполнение портфолио, помощь с работой и заказами, пробные собеседования. Жми для подробностей→
⊗ppPsAuLg 66 of 84 menu
Внимание! Репетиторство по Python! Осталось последнее место! Стоимость: 20$ за занятие 1.5 часа. Жми для подробностей!

Логи при парсинге на PHP

Когда парсер работает длительное время, часто не понятно, что он в данный момент делает, что происходит, не завис ли он. Поэтому я бы рекомендовал вести логи.

Под логами понимаются записи всех действий парсера. Для этого обычно создается отдельная таблица в базе данных, в которую парсер будет записывать все свои действия: "зашел на такую-то страницу", "начал парсить такую-то категорию". И так далее - любые действия парсера.

Пишите также время добавления записи в таблицу, а также тип записи: действие, ошибка, важное действие и тп - так будет проще отделить важное от не очень важного.

Автоматически очищайте таблицу с логами перед новым парсингом:

TRUNCATE TABLE logs

Реализуйте описанное логирование.

byhynlswkk