Автоматическое формирование каталога стран, аэропортов, туристических направлений

Исходные данные (постановка задачи)

Разработать парсер для автоматической загрузки в формируемый каталог найденных по определенным заказчиком правилам списка аэропортов и дополнительной информации

Решение

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

  • Название
  • Международный код
  • Описание
  • Соотнесенные с адресом организации регион и город
  • Картинки относящиеся к данному аэропорту
  • Автоматическое формирование запроса к сервису Яндекс.Картинки по названию аэропорта, города, выбор первых 10 фото по заданным параметрам (цвет, размер), закачка и сохранение в БД
  • Ближайший крупный город

  • В базе данных заказчика была сформированна иерархическая структура: страна, город, аэропорт, направления перелетов.

    На сайте заказчика созданы страницы для отображения всех элементов иерархии. Семантическая СЕО оптимизация тегов title, dexcription, keywords каждой страницы по настраиваемым шаблонам

    Технологии

    Базовые технологии C#, NET Framework 2.0, PHP
    Веб-интерфейс HTML
    Работа с данными Access, MySQL