A-Parser


A-Parser - многопоточный парсер поисковых систем, сервисов оценки сайтов, ключевых слов, контента(текст, ссылки, произвольные данные) и других различных сервисов (youtube, картинки, переводчик, и т.д.), всего A-Parser содержит более 70 парсеров.

A-Parser полностью решает рутинные задачи по получению, обработке и систематизации данных, необходимых для работы в следующих областях:

  • SEO-оптимизация сайтов и Web-аналитика.
  • Сбор баз ссылок для XRumer, A-Poster, AllSubmitter, ZennoPoster...
  • Оценка сайтов и доменов по множеству параметров.
  • Мониторинг позиции любых сайтов в поисковых системах.
  • Сбор контента (текст, картинки, ролики) для генерации сайтов (дорвеев).
  • Отслеживание обратных ссылок.
  • Сбор произвольной информации с любых сайтов (например телефоны/e-mails, сообщения с форумов, объявления...).
  • Сбор и оценка ключевых слов.
  • Сбор списка обратных ссылок.
  • И многое другое.

Web-безопасность

  • Сбор и фильтрация баз ссылок по признакам.
  • Определение CMS сайтов.
  • Формирование произвольных GET, POST запросов с одновременной фильтрацией ответа.

Сетевое администрирование

  • Работа с DNS службой - резолвинг доменов в IP адреса.
  • Работа с Whois - дата регистрации и окончания регистрации доменов, name-cервера.


Данный список включает лишь частые варианты применения парсера, A-Parser позволяет решать самые нестандартные задачи комбинируя его возможности, такие как:

  • Форматирование и подстановки в запросах.
  • Использование множества разных парсеров для обработки запросов в одном задании.
  • Конструктор запросов и результатов.
  • Фильтрация и уникализация результатов.
  • Мощный шаблонизатор для формирования результатов(включая CSV, XML, JSON, SQL dump и т.д.).
  • Инструменты для работы с JSON и обработки JavaScript.
  • Тестировщик заданий для быстрого и эффективного составления заданий.
  • Создание собственных многопоточных парсеров на языке JavaScript.

A-Parser создавался и продолжает развиваться учитывая более чем 10 летний опыт разработки парсеров и многопоточных сетевых приложений, разработка ведется исключительно по следующим принципам:

  • Быстродействие и производительность, прежде всего за счет многопоточной обработки запросов.
  • Максимальная эффективность использования ресурсов компьютера или сервера.
  • Функциональность и удобство использования, наш продукт ориентирован на пользователя.
  • Для каждой задачи выбирается лучший инструмент или алгоритм, предварительно прошедший тщательное тестирование.