1.1.712 - новогодняя юбилейная 100-ая версия, JavaScript парсеры

Forbidden

Administrator
Команда форума
A-Parser Enterprise
0atmu.png


Всех с наступающим новым годом! Участвуйте в конкурсе и получайте бесплатные лицензии, но об этом ниже

Сегодня я хочу вам представить юбилейную 100-ую версию A-Parser'a! Да, мы выпустили ровно 100 версий за почти 5 лет существования нашего парсера. Разработка парсера никогда не останавливается, сейчас он буквально пухнет от возможностей! Это хорошо подчеркивает все принципы и подходы заложенные в A-Parser еще в далеком 2012 году.

Одно из главных новшеств новой версии - JavaScript парсеры, теперь каждый кто обладает хотя бы минимальными знаниями программирования сможет создавать высокопроизводительные парсеры на языке JavaScript используя все возможности A-Parser'а(многопоточность, работу с прокси, шаблонизатор, обработка запросов и результатов, и многое другое)

65cdn.png


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

Улучшения
  • JavaScript парсеры - возможность создавать свои парсеры используя все преимущества A-Parser
  • JS парсеры: возможность получить и установить Cookies
  • JS парсеры: мютекс для синхронизации между потоками
  • JS парсеры: возможность использования инструментов tools
  • JS парсеры: поддержка запросов к другим парсерам
  • Множественные оптимизации всех парсеров, обработке подвергаются только те элементы страницы которые необходимы в результатах парсинга
  • В парсере HTML::TextExtractor HTML::TextExtractor будут игнорироваться блоки меню без текста
  • В парсере SE::Google::Compromised SE::Google::Compromised добавлена возможность проверки подозрительных сайтов по всем страницам
  • API: добавлена возможность получить количество активных аккаунтов(для Яндекса)
  • API: при выставленном флаге rawResults будут передаваться все доступные результаты
  • Убрана настройка Raw data results, теперь необходимость этих результатов определяется автоматически
  • Добавлена возможность работы с одним прокси сервером(параметр Reuse proxy beetwen retries)
  • Если ошибка в шаблонизаторе произошла во время парсинга она будет записана в лог
Исправления в связи с изменениями в выдачи
  • В парсере SE::YouTube SE::YouTube не собиралась выдача
  • В парсере SE::Bing SE::Bing не парсилось количество результатов для новостей
  • В парсере SE::Google SE::Google не собирались рекламные блоки
  • В парсере SE::Yandex SE::Yandex некоторые позиции в выдаче могли пропускаться
  • В парсере SE::Yandex::Register SE::Yandex::Register исправлена обработка ошибок регистрации
Исправления
  • Исправлена ошибка с обработкой запросов вне рабочего каталога A-Parser, что в некоторых случаях могло привести к проблемам с безопасностью
  • В парсере SE::Yandex::WordStat SE::Yandex::WordStat в редких ситуациях могла зациклиться работа с одним прокси
  • В парсере Net::HTTP Net::HTTP не корректно работала опция Check next page при редиректе на другой URL
  • Исправлена проблема с работой Net::DNS Net::DNS на ОС Linux x64
  • Исправлен вывод ошибок в логе при уникализации "не доменов"
  • Исправлена работа парсера HTML::TextExtractor::LangDetect HTML::TextExtractor::LangDetect
  • Исправлен парсер Check::BackLink Check::BackLink, ошибка появилась в предыдущей версии
  • Не выводились внешние переменные в методе .format, ошибка появилась в предыдущей версии

Напоминаем, что мы разыгрываем 3 лицензии на A-Parser общей стоимостью $437, участвуйте в конкурсе, победитель будет выбран 5ого января 2017!
 
Последнее редактирование:
Отлично! а примеры парсеров на javascript будут доступны для изучения?
 
Назад
Верх