Features and benefits

Dec 25, 2015
  • Before development of A-Parser, the market in the field of parsing information was only in details analysed. As a result, the unique and competitive product A-Parser was created.A-Parser has the following advantages:
    • Colossal productivity
      • Multithreading - the parser is able to parallelize network operations up to 5000-10000 streams, depending on the configuration of the computer and the solved task
      • The well thought-over internal architecture, improving productivity and expansibility
      • Allows the optimization of several complicated operations
      • The parser isn't exacting to resources and is available on your personal computer, VDS or server - using either Windows, Linux or FreeBSD operating systems
    • Industrial scale
      • A-Parser was developed to work with an unlimited size of data
      • It is capable to process hundreds of millions, even billions, of requests
      • The file sizes of requests and results aren't limited and can reach terabyte values
    • Autonomy
      • A-Parser was created for a trouble-free continuous operation without requiring user intervention
      • The inbuilt tasks queue allows A-Parser to queue a workload for weeks and even months ahead
      • Simultaneous processing of multiple tasks for the fastest results
    • Supporting over 60 parsers
      • Parsers for search engines: SE::Google Google, SE::Yandex Yandex, SE::AOL AOL, SE::Bing Bing, SE::Baidu Baidu, SE::DuckDuckGo DuckDuckGo, SE::MailRu Mail.Ru, SE::QIP QIP, SE::Yahoo Yahoo, SE::Seznam Seznam, SE::YouTube YouTube, SE::Ask Ask, SE::Comcast Comcast
      • Parse search engine suggestions from: SE::AOL::Suggest AOL, SE::Google::Suggest Google, SE::Yandex::Suggest Yandex, SE::Bing::Suggest Bing, SE::Yahoo::Suggest Yahoo
      • Parse and analyse keywords: keywords and frequency on SE::Yandex::WordStat Yandex.WordStat, including by date and region; frequency on SE::Yandex::Direct::Frequency Yandex.Direct; SE::Google::Trends Google Trends
      • Registration of accounts: SE::Yandex::Register Yandex
      • Parse parameters for sites and domains: position in search engines SE::Google::position Google, SE::Yandex::position Yandex, SE::MailRu::position Mail.Ru, SE::QIP::position QIP; sites parameters SE::Google::pR PageRank, SE::Google::TrustCheck TrustRank, SE::Google::Compromised Compromised, SE::Google::SafeBrowsing SafeBrowsing, HTML::TextExtractor::LangDetect LangDetect, SE::Bing::LangDetect LangDetect через Bing, SE::Yandex::TIC тИЦ, Net::Whois Whois, Net::DNS DNS, Rank::CMS CMS, Rank::Ahrefs Ahrefs, Rank::Alexa Alexa, Rank::Category Category, Rank::DMOZ DMOZ, Rank::Linkpad Linkpad, Rank::MajesticSEO MajesticSEO, Rank::OpenSiteExplorer OpenSiteExplorer, Rank::SEMrush SEMrush, Rank::Mustat Mustat
      • Parsers of various services: SE::Bing::Translator Bing Translator, SE::Google::Maps Google Images, SE::Bing::Images Bing Images, SE::Google::Maps Google Maps, SE::Yandex::Direct Yandex.Direct, SE::Yandex::Catalog Yandex.Catalog, Util::AntiGate AntiGate, SEO::ping Ping
      • Content parsers: HTML::TextExtractor TextExtractor, HTML::LinkExtractor LinkExtractor, Check::BackLink BackLink, Net::HTTP HTTP parser for creating arbitrary parsers
    • Create your own parsers
      • Use of regular expressions
      • Support of multipage parsing
      • Check content and existence of pages
      • Changing user agent and the ability to randomly change it for each request
      • Nested parsing - the ability to substitute the results into queries
      • Working with JSON: serialization and deserialization
      • Ability to add custom JS functions and use them for processing of the results directly in the parser
    • Powerful tools for the generation of requests and results
      • The request and results designer allows the user to alter data (search and replacement, domain allocation from the link, regular expression transformations, Xpath...)
      • Substitutions for requests: search of words, symbols and figures, including a predetermined pitch
      • Filtration of results by subheader, equality, or by more/less
      • Unique of results - by line, by domain, by main domain (A-Parser is familiar with all top level domains, for example; co.uk, msk.ru..)
      • The powerful Template Toolkit allows a user to output results in any convenient format (text, csv, html, xml, and many other mediums)
    • Flexibility of settings
      • A-Parser uses a system of presets - for each parser it is possible to create preset variables for various situations
      • Everything is adjustable - any framework and restrictions
      • The easy export and import of settings allows a user to exchange their experience easily with other users
    • Network opportunities
      • Support of HTTP/1.1 and HTTPS
      • Support of HTTP and SOCKS5 for proxies, even with authorization
      • Completely asynchronous compatibility with networks, including DNS
    • API
      • The ability to integrate and operate each parser via programs and scripts
      • Full automation of business processes
      • Clients for PHP, Perl and Python
    • Continuous improvements and corrections
      • Development of the parser began in 2011, and the first release was published in the winter of 2012
      • Since then over 80 new versions have been released, including sets of improvements and corrections
      • A-Parser just doesn't stop developing! There is always active development, including new functions and features - some suggested by our community of avid users.
    • Technical support
      • We make a great effort to support our users and answer every question they have
      • We constantly create detailed documentation on A-Parser, with an interactive forum that is open for users
      • Our technical support specialists are ready to assist via: ICQ, Skype, Jabber, GoogleTalk, e-mail and through our inbuilt website help forms
      • A-Parser's very own developer is available and ready to answer any questions, no matter how difficult and technical they may be! We also welcome the discussion of improvements and additions for your favourite parser tool