Grabbing adalah teknik untuk mengambil teks atau secara umum obyek yang ada di suatu situs lain kemudian diletakkan ke web kita. maksud dari arti tersebut adalah mengambil sebagian informasi yang ada diwebsite lain untuk di letakan di posisi web lain.
[quote style=’1′ cite=”]
function bacaHTML($url){
// inisialisasi CURL
$data = curl_init();
// setting CURL
curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($data, CURLOPT_URL, $url);
// menjalankan CURL untuk membaca isi file
$hasil = curl_exec($data);
curl_close($data);
return $hasil;
}$kodeHTML = bacaHTML(‘http://to2k.com’);
echo $kodeHTML ;
[/quote]
Hasil dari grabbing seperti ini gambar diatas. Dengan dikembangkan teknik grabbing maka kita dapat mengambil semua atau sebagian dari suatu website atau blog. Contoh penerapan teknik grabbing adalah untuk mengambil data kurs mata uang di website BCA. Ataupun juga bisa mengambil data prakiraan cuaca di websitenya BMKG.
Berikut ini contoh yang baru saja saya terapkan untuk mengambil data jadwal penerbangan di bandara Ahmad Yani Semarang. Website aslinya seperti dibawah ini :
Hasil setelah melalui teknik grabbing menjadi berikut ini:
Asyik kan, jadi dengan teknik grabbing kita bisa mengambil sebagian dari suatu website atau blog kemudian kita olah kembali sehingga penampilan sudah berbeda walaupun secara maksud isinya tetap sama. Monggo silakan di kembangkan lagi.
mas boleh minta tutorial untuk grabbing website tiketing, seperti citilink atau lionair,
saya masih agak bingung mas