/Advanced_PHP_Scrapping

Enhanment Scrapping API for six hotel booking website from Expedia.com, Booking.com, Bookhotelbeds.com. Hotels.com, Bestday.com, despegar.com

Primary LanguagePHP

/**

  • All of the Defines for the classes below.
  • @author Dovydas.B Dovydas.b@outlook.com
  • @version 1.0
  • @package BestdayAPI, BookinghotelbedsAPI, BookingAPI, DespegarAPI, ExpediaAPI, HotelsAPI
  • @subpackage Parse API for 6 popular booking website from Expedia.com, Bestday.com, Bookinghotelbeds.com, Booking.com, Hotels.com, Despegar.com **/

Basic Script - Simple HTML DOM

Framework ( ToolKits ) - Import.io

Language ( Category ) - PHP, JavaScript, CSS, HTML

  1. Development Parts.

    Hotels.com, Booking.com

  2. Using ToolKits

    Expedia.com, Bestday.com, Bookinghotelbeds.com, Despegar.com

  3. Database Parts

    o SQL Server

    o Client - Navicat SQL Server Clients

  4. Main Algorithms

    1. Generate Dynamic URLs.
    2. Parsing Screen of URLs and get to data from XML.
    3. XML data Extract
    4. Save data to Dictionary
    5. Use SQL Query to save Azure Cloud Database Server
  5. Server Environment

    o XAMPP ( PHP 5.6, Apach, MySQL, FileZilla ) o SQL Plug-in ( php/ext/ php_pdo_sqlsrv_56_ts.dll, php_sqlsrv_56_ts.dll and reconfig php.ini )