Техническое задание: Модернизация PHP-парсера поисковых подсказок

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

Основные задачи

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

Требования к исполнителю

  • Опыт работы с PHP на уровне, достаточном для анализа и рефакторинга чужого кода.
  • Понимание принципов парсинга веб-данных и работы с HTTP-запросами.
  • Умение работать в консольной среде.
  • Ответственный подход к задаче и готовность предложить варианты улучшений.

Все детали и конкретные пункты работ будут обсуждены с выбранным исполнителем.

Разработка Telegram-бота для кофейни

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