CARA MEMBUAT REST API MENGGUNAKAN CODE IGNITER

Assalamu'alaikum wr.wb

Pada kesempatan kali ini sesuai denga judulnya saya akan membuat REST API menggunakan Code Igniter, berikut adalah langakah-langkah pembuatannya

Langkah 1 – Instalasi & Konfigurasi Code Igniter

Langkah pertama install xampp terlebih dahulu, setelah itu sekarang kita install codeigniter:
  1. Download codeigniter disitus resminya www.codeigniter.com
  2. Extrack/ unzip file codeigniter-3.1.9.zip.
  3. Rename folder codeigniter-3.1.9 menjadi rest_server
  4. Pindahkan folder API tersebut ke folder C:\xampp\htdocs
  5. Buka web browser dan masukkan http://localhost/rest_server/ pada web address
  6. SELESAI menginstal Code Igniter. 
Selanjutnya kita lakukan konfigurasi dasar, silahkan buka file config.php yang ada dalam folder application/config/config.php, lalu tambahkan kode seperti gambar dibawah ini:



Langkah 2 – Membuat Database & Tabel

Buat database dengan nama "akademik" (tidak pakai kutip) dan buat 2 tabel dengan nama "mahasiswa" dan "jurusan" (tidak pakai kutip), contoh struktur seperti gambar dibawah ini:






SELESAI membuat database dan tabel.

Langkah 3 – Insert Data Dummy

Sekarang masukkan data dummy, contohnya bisa dilihat pada gambar dibawah:












Lalu konfigurasikan untuk koneksi ke database. Buka file database.php yang ada di folder applocation/config/databse.php dan sesuaikan dengan settingan web server kalian, gambar dibawah ini adalah contoh web server yang saya gunakan:



















Selanjutnya kita akan meload library database, library ini merupakan library utama yang menyimpan perintah untuk mengelola database. Buka file autoload.php yang ada di folder application/config/autoload.php dan contohnya seperti gambar dibawah:





Langkah 4 – Instalasi Library CodeIgniter-Restserver

Sekarang kita instalasi library codeigniter-restserver dengan codeigniter, berikut step -stepnya:
  1. Download library codeigniter-restserver
  2. Extract dan copy folder application ke dalam folder utama project kita
  3. Jika ada permintaan untuk mereplace file maka pilih 'yes'
  4. Jika sudah berhasil, maka akan muncul seperti gambar dibawah:





















Selanjutnya buat controller dengan nama "Mahasiswa.php" (tidak pakai kutip) yang merupakan resource dari web service yang akan menangani req pengelolaan data dari tabel mahasiswa, contohnya seperti gambar dibawah:
















Langkah 5 – Pengujian menggunakan Plugin Postman

Pertama, kita akan melakukan req untuk menampilkan seluruh data mahasiswa dengan method GET, contohnya seperti gambar dibawah:





















Kedua, menambahkan data melalui web sevice menggunakan method POST , seperti gambar dibawah ini:





















hasil data yang tadi sudah diinput sudah masuk dan berhasil ditampilkan ketika melakukan req dengan method GET:





















Sekian dari saya, semoga bermanfaat, mohon maaf apabila ada kesalahan. TERIMA KASIH

Wassalamu'alaikum wr.wb

Komentar

Postingan populer dari blog ini

Tutorial Game Sederhana Menggunakan Scratch

PEMOGRAMAN PHP

CARA MENGINSTAL JDK DAN NETBEANS