Tutorial Web Service menggunakan PHP
Tutorial Web Service menggunakan PHP
Halo Semuanya apa kabar ? semoga dalam keadaan baik yah. Ok pada tutorial kali ini saya akan menjelaskan mengenai web service dan cara penggunaan nya menggunakan bahasa pemrograman PHP. Namun sebelum kita mempraktekan nya alangkah baik nya mengerti terlebih dahulu apa itu web service.
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.
Cara Penggunaan Web Serice Menggunakan PHP
Ok setelah kita memahami mengenai apa itu web service ? setelah itu kita akan mengimplementasi penggunaan web service ini menggunakan PHP.
Namun untuk bisa melakukan hal tersebut tentu nya ada persiapan terkait tools apa saja yang akan digunakan pada tutorial kali ini diantaranya :
a. XAMPP bisa di download di link ini https://www.apachefriends.org/index.html
b. Text Editor bisa menggunakan visual studio code atau sublime text
c. Web Browser bisa Google Chrome atau Firefox
Ok. Apabila sudah disiapkan tools nya silahkan perhatikan dan ikuti langkah langkah di bawah ini.
1. Buka terlebih dahulu text editor kali ini saya menggunakan visual studio code
Tampilan visual studio code
2. Apabila sudah buatlah struktur folder kurang lebih seperti ini
Struktur folder
3. Setelah itu buka file index.php dan lakukan konfigurasi seperti ini
Konfigurasi file index.php
Agar diperhatikan penulisan pada tanda sebelum dan sesudah dir terdapat tanda dua underscore (__)
4. Lalu buka file routes.php dan lakukan konfigurasi seperti ini
Konfigurasi file routes.php
Untuk konfigurasi dari file ini akan memanggil routes root(/) ke controller home dan users ke controller users
5. Lalu buka file controller home.php dan lakukan konfigurasi seperti ini
Konfigurasi file home.php
Untuk konfigurasi file ini akan memanggil controller home dan akan menampilkan array berbentuk json dan untuk tampilan text nya bebas bisa dirubah sesuai keinginan.
6. Selanjutnya buka file controller users.php dan lakukan konfigurasi seperti ini
Konfigurasi file Users.php bagian 1
Konfigurasi file Users.php bagian 2
Untuk konfigurasi file Users ini akan menampilkan beberapa array dan akan menampilkan output berbentuk json dan pada gambar bagian 2 nya akan menampilkan array berdasarkan id namun untuk data ini bisa kalian ubah.
7. Lalu buka file Bootstrap.php dan lakukan konfigurasi seperti ini
Konfigurasi file Bootstrap.php
Untuk konfigurasi file Bootstap.php ini akan memanggil konfigurasi dari file router dan file routes dan nantinya akan membuat sebuah object router baru dan akan memanggil class getfilename dan menangkap parameter url
8. Buka file Router.php
Konfigurasi file Router.php
Untuk konfigurasi file Router.php ini akan membuat object routes yang akan di kirimkan ke file bootstrap.php
Cara menjalankan web service
Untuk menjalankan file ini ada 2 cara diantaranya
1. Menggunakan command prompt
a. Buka command prompt
b. Masuk ke direktori folder sesuai dengan struktur folder yang tadi
c. Jalankan perintah php -S localhost:8000
Tampilan controller Users/id
2. Menggunakan XAMPP
a. Buka XAMPP dan nyalakan tools apache
Apabila sudah di copy maka akan tampil folder yang berisi konfigurasi yang tadi yaitu php-service-app
c. Lalu buka di browser seperti ini http://localhost/php-service-app/index.php/
Tampilan controller home atau root
Tampilan controller Users
Tampilan controller Users/id
Ok mungkin segitu saja untuk tutorial pada sesi kali ini silahkan dicoba dan semoga bermanfaat terima kasih
Komentar
Posting Komentar