Техническое задание: Система мониторинга сайта

Цель проекта

Разработать долговечный и надежный механизм для постоянного отслеживания целевого веб-ресурса. Ключевая задача - мгновенно информировать пользователя о заранее определенных изменениях на сайте.

Ключевые требования

  • Частота проверок: Система должна мониторить сайт с интервалом примерно 30 секунд.
  • Динамичность ресурса: Учитывайте, что отслеживаемый сайт характеризуется частой сменой доменных имен и активным обновлением контента.
  • Надежность и долговечность: Решение должно быть устойчивым к изменениям структуры сайта и рассчитано на длительную бесперебойную работу.
  • Механизм уведомлений: Необходимо реализовать систему оповещений (например, через Telegram, email или в панели управления) о детектировании нужных изменений.
  • Гибкость настройки: Возможность гибко настраивать, какие именно изменения (по тексту, наличию элементов, коду) являются триггером для отправки уведомления.

Ожидаемый результат

Автономно работающая система, которая в реальном времени отслеживает заданные параметры сайта и оперативно информирует владельца о любых значимых изменениях, обеспечивая постоянный контроль над ресурсом.

Формирование базы из 100 релевантных веб-ресурсов для размещения информации

Необходимо подготовить структурированный список из 100 тематических сайтов различных типов для последующей регистрации и публикации. Задача включает в себя поиск и классификацию площадок.

Оформление отчета по учебной практике

Необходимо грамотно оформить готовый отчет по учебной практике в соответствии с требованиями к форматированию. Важно соблюсти все технические параметры: интервалы, поля, горизонтальное расположение таблиц.