Парсинг технической документации для карточек товаров

Необходимо настроить модуль автоматического сбора и загрузки технической документации для карточек оборудования.

Контекст проекта

  • Интернет-магазин по продаже б/у станков, разработан на чистом PHP.
  • Каждая карточка товара содержит поля: наименование, модель, производитель, год выпуска.
  • Ежедневно добавляется до 50 новых позиций.
  • Сейчас документация добавляется вручную или отсутствует.

Цель

Автоматизировать сбор и добавление технической документации (инструкции, паспорта, схемы, каталоги запчастей, руководства по эксплуатации) к карточкам товаров для повышения их информативности и роста конверсии.

Требования к парсингу

  • Источник данных: поиск через Яндекс (первичный), также может использоваться загрузка с
    • сайтов производителей
    • архивных порталов
    • тематических форумов
    • файлообменников
  • Сущность поискового запроса: формируется на основе модели, производителя и типа документа (инструкция, паспорт, схема и т.д.).
  • Результат: ссылка на файл PDF/DOC/архив или прямой контент, пригодный для загрузки в базу данных/файловую систему.

Функционал модуля

  • Обработка каждых 50 позиций по расписанию или вручную.
  • Автоматическое определение и скачивание файлов по найденным ссылкам.
  • Прикрепление файлов к соответствующей карточке товара (статья, модель).
  • Логирование успешных и неудачных поисков.

Техническая информация

  • Реализация на чистом PHP (интеграция в существующую систему).
  • Для парсинга могут потребоваться готовые запросы к API поисковика или эмуляция браузера (cURL + парсинг HTML).

Дизайн главной страницы сайта для компании по демонтажу

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