Cara Mudah Membuat WEB Service Menggunakan PHP Format JSon- - - Pada kesempatan kali ini, kita akan membuat sebuah web service yang menggunakan code php, namun sebelum itu marilah kita mengetahui terlebih dahulu apakah itu web service ? dan apa itu php ?
Inilah Pengertian Web Service
Web service adalah aplikasi sekumpulan data (
database), perangkat lunak (software) atau bagian dari perangkat lunak yang dapat diakses secara remote oleh berbagai piranti dengan sebuah perantara tertentu. Secara umum,web service dapat diidentifikasikan dengan menggunakan URL seperti hanya web pada umumnya. Namun yang membedakan web service dengan web pada umumnya adalah interaksi yang diberikan oleh web service. Berbeda dengan URL web pada umumnya, URL web service hanya menggandung kumpulan informasi, perintah, konfigurasi atau sintaks yang berguna membangun sebuah fungsi-fungsi tertentu dari aplikasi.
Web service dapat diartikan juga sebuah metode pertukaran data, tanpa memperhatikan dimana sebuahdatabase ditanamkan, dibuat dalam bahasa apa sebuah aplikasi yang mengkonsumsi data, dan di platform apa sebuah data itu dikonsumsi. Web service mampu menunjang interoperabilitas. Sehingga web service mampu menjadi sebuah jembatan penghubung antara berbagai sistem yang ada.
Menurut W3C Web services Architecture Working Group pengertian Web service adalah sebuah sistem softwareyang di desain untuk mendukung interoperabilitas interaksi mesin ke mesin melalui sebuah jaringan. Interfaceweb service dideskripsikan dengan menggunakan format yang mampu diproses oleh mesin (
khususnya WSDL). Sistem lain yang akan berinteraksi dengan web service hanya memerlukan SOAP, yang biasanya disampaikan dengan HTTP dan XML sehingga mempunyai korelasi dengan standar Web (
Web Services Architecture Working Group, 2004).
Inilah Pengertian dari PHP
PHP (Hypertext PreProcessor) adalah bahasa komputer/bahasa pemrograman/koding/script yang digunakan untuk mengolah data dari server untuk ditampilkan di website. Jadi, PHP digunakan untuk membuat website dinamis. Dalam penggunaan murninya, kode-kode PHP disisipkan diantara kode HTML. File yang berisi script php harus berformat .php.
Pada awalnya PHP adalah kependekan dari Personal Home Page yang pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (
FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Karena php merupakan script untuk mengolah data dari server, maka dalam penggunaannya dibutuhkan sebuah web server yang dapat menerjemahkan script php itu menjadi sebuah perintah. Web server ini adalah Apache. Selain sebuah web server, harus ada pula tempat data-data yang nantinya diolah oleh script PHP ini. Tempat data-data ini dinamakan database atau basis data. Database untuk PHP adalah MySql.
Jadi, jika anda ingin membuat web dinamis menggunakan PHP, dibutuhkan 2 alat yaitu Apache dan MySql. Kedua alat ini, biasanya sudah dijadikan satu paket dan terkumpul dalam sebuah software seperti XAMPP.
Apakah anda sudah memahami sedikit tentang webservice dan php, kami harap anda sudah memahami dengan sangat jelas, So, sekarang kita akan meluncur tentang penjelasan cara mudah membuat webservice menggunakan php.
Kali ini saya akan menjelaskan bagaimana membuat web service sederhana menggunakan bahasa pemrograman PHP yang akan menghasilkan return berformat JSON. JSON (
JavaScript Object Notation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (
generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript, Standar ECMA-262 Edisi ke-3 - Desember 1999.
Langkah Pertama kita harus membuat database.
Database buat peta toilet yang pernah saya buat, data ini pernah beberapa kali saya gunakan dalam membuat prototype web apps yang menggunakan jQuerryMobile, Phonegaps, dan Android Apps. Sekarang mari kita buat koding PHP
Penjelasan dari kode php diatas seperti ini:
1. Variabel $server, $username, $password, dan $database digunakan untuk konfigurasi dalam melakukan koneksi ke database server kita.
2. $con digunakan untuk koneksi ke database kita.
3. $sql merupakan perintah SQL, SELECT * FROM toilet berarti menampilkan semua data dari tabel toilet.
4. $result adalah eksekusi perintah SQL atau SQL querry
5. $records merupakan suatu array yang nanti akan digunakan untuk menyimpan nilai dari hasil SQL querry
6. pada kode diatas juga terdapat statement while yang berfungsi untuk menyimpan hasil querry kedalam array $records[].
7. $data digunakan untuk membuat struktur JSON, json_encode digunakan untuk melakukan generate format JSON terhadap array $records.
8. echo $data digunakan untuk menampilkan output JSON sehingga akhirnya data yang ada bisa diakses oleh sistem lain.
Sekarang anda coba jalankan PHP yang baru kita buat tadi, jika berhasil menggunakan cara ini maka akan muncul tampilan seperti pada gambar dibawah ini.
Terimakasih anda telah membaca artikel tentang Cara Mudah Membuat WEB Service Menggunakan PHP Format JSon. Jika ingin menduplikasi artikel ini diharapkan anda untuk mencantumkan link http://mulyatutorial.blogspot.com/2017/05/cara-mudah-membuat-web-service-format-json-di-php.html. Terimakasih atas perhatiannya.