
Ahmad Susanto - Membuat situs web/wap memang sulit dan lama, Seperti membuat situs download, Kita harus mengupload file satu satu, Sehingga kebanyakan para codinger membuat situs grab, Karena tidak memakan penyimpanan yang banyak, tanpa perlu repot mengisi kontent sendiri dan kita tinggal sekali coding.
Baca Juga: Cara Membuat Last Search Lewat PHP Tanpa MYSQL
Di google sangat banyak script grabber gratis maupun berbayar yang memudahkan kita membangun situs grab, Namun kebanyakan tidak awet atau sudah banyak yang mati, Ini di sebabkan situs yang di curi (baiknya di ambil) kontentnya telah mengubah tampilan HTML nya (ini tidak berlaku untuk script grab Youtube dan soundcloud karena mereka menggunakan api, dan json untuk menampilkan kontent mereka dan pastinya tampilan tidak berubah rubah), Karena itu lebih baik kita membuat sendiri, Karena kita bisa membuat grab yang kita inginkan yang belum ada di google.
Pengertian CURL:
Curl adalah sebuah program yang memungkinan kita memindai data dari atau ke sebuah server tanpa interaksi dari masing-masing user. Script awal yang akan kita coba adalah me-load sebuah halaman web, memindai kontennya, dan mencetak kembali.
Langsung saja gan, Kita buat file bernama curl.php dan nyolong.php:
curl.php
<?php
error_reporting(0); // Biar gak error broh
function getString($url){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_REFERER, $url);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) ChromeHD/52.0.2743.82 Safari/537.36');
$return = curl_exec($curl);
$return = str_replace(urldecode('%0A'), '', $return);
return $return;
}
?>
nyolong.php
<?php
include 'curl.php';
$ambil = getString('http://www.nextwapblog.com');
// menampilkan hasil
echo $ambil;
?>
Penjelasan: Script di atas menjelaskan saya mengambil isi kontent dari http://www.nextwapblog.com, Menggunakan fungsi getString(), fungsi ini di buat di script curl.php tadi.
Peringatan..!!! Mencuri adalah dosa, Mengambil isi kontent orang lain tanpa ijin sama saja mencuri, Marilah kita menjadi seorang developers website yang berjalan di jalan yang benar dan selalu jadi manusia yang takut akan larangan tuhan, Sebaiknya kita ijin dulu kepada tuhan YME, dan ijin kepada pemilik situs yang akan kita ambil kontentnya, Agar kita selamat di dunia dan akhirat. Saya sudah peringatkan, Agar izin dulu sama pemilik situs, Jadi dosa dan akibatnya nanti di akhirat atau di alam kubur Tanggung Sendiri.
Nahh untuk pertanyaan silahkan koment, dan untuk belajar ngegrab bagian selanjutnya tunggu postingan berikutnya ya??
Artikel Selanjutnya: Belajar Ngegrab Bagian 2: Mengubah & Menghapus String Dengan Str_replace
Mantap
BalasHapus