IMGRO0T / Advanced_PHP_Scrapping

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

/**

  • 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 )

About

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


Languages

Language:PHP 86.4%Language:CSS 13.6%