Berkenalan dengan Yahoo Query Language (YQL) pada dasar pemrograman website.

mengambil content website lain - web spider

Jangan bangga dulu bila bisa membangun aplikasi dengan SQL (CRUD) karena YQL juga terdapat beberapat query CRUD. Heheheh…… (peace)

 

Apa itu YQL ??

Sebuah standart query yang di sediakan oleh yahoo,  yang di gunakan untuk media screen scraping sebagai sumber datanya (open data table) .

 

Mengapa YQL ??

  1. Proses kinerja yang cepat dari YQL sendiri dalam reload data yang di tampilkan.
  2. Tidak memerlukan setting server seperti (openssl pada apache2 dll)
  3. Portable dengan beberapa bahasa pemrograman PHP , javascript karena hasilnya adalah JSON dan XML.
  4. Menyembunyikan identitas anda sebagai “pencuri” data pada website lain.

 

Require tools (aplikasi yang di butuhkan):

  1. Xampp
  2.   TEXT EDITOR (Adobe Dreamweaver , SUBLIME ,Notepad++ , DLL)
  3. browser Mozilla , Chrome dan lain lain.
  4. Akun yahoo tentunya.

 

 

Langkah Pengerjaan.

  1. Siapkan kopi + rokok
  2. Dasar logika pemrograman OOP.
  3. Memahami konsep SQL.
  4. Melakukan tester / uji coba.
  5. Terserah anda

 

Sebenarnya di tutorial ini merupakan tutorial yang agak “nakal” kenapa mas ?? karena merupakan salah satu teknik mengambil content suatu website lain atau dengan istilah kerennya (hacking private record).

  1. Masuk ke yahoo ente.

belajar YQL ph

2. Setelah login, buka yahoo console ente di https://developer.yahoo.com/yql/console

dasar yahoo query language

3. Seperti yang kita dalam SQL kita kenal dengan sebutan CRUD , begitu juga pada YQL. Dalam tutorial ini saya akan target kan mengenai pengaksesan data dari keret*-api , karena malas untuk menulis suatu database satu persatu suatu jurusan / stasiun, maka lebih baik saya sesuaikan dengan jurusan di situs resmi.

 

SELECT * FROM html WHERE url=https://tiket.kereta-api.co.id/

 

silakan di download sendiri untuk versi offlinenya di sini

 

Leave a Reply

Your email address will not be published. Required fields are marked *