Skip to main content

PHP LUMEN CLIENT APP

Halo semua kali ini aku mau lanjutin PHP lumennya ke materi Lumen Client App

tanpa banyak basa basi langsung saja.

Membuat Aplikasi Lumen

Untuk membuat aplikasi lumen pada tutorial kali ini akan menggunakan fitur composer tutorial nya sebagai berikut
1. Ketikan perintah seperti gambar di bawah ini tetapi untuk nama project nya tidak harus PHPClient bisa diubah sesuai keinginan.
 
Untuk membuat aplikasi lumen harus terkoneksi ke internet
2. Apabila sudah selesai maka akan muncul tampilan seperti gambar di bawah ini
 
3. Setelah selesai jalankan terlebih dahulu aplikasi PHPClient dengan mengetikan perintah php -S localhost:9000 -t public dan pada port ini ada perubahan dikarenakan supaya tidak bentrok dengan port dari aplikasi server

4. Lalu masukan link http://localhost:9000 di browser
 
Apabila muncul pesan seperti gambar di atas maka pembuatan aplikasi Lumen telah berhasil
Selesai
 

Pengecekan data di Aplikasi server

Untuk pengecekan data di server ini bertujuan untuk memeriksa apakah data di server sudah ada atau belum dan untuk mengecek apakah server menerapkan sistem login sehingga nantinya client bisa lebih mudah dalam mengoperasikan data dari server
1. Buka aplikasi server dan jalankan perintah php -S localhost:8000 -t public
 
2. Lalu buka aplikasi postman dan panggil link http://localhost:8000/post dan untuk post ini adalah routes yang mengarah ke controller post
 
3. Apabila muncul pesan seperti gambar di bawah ini maka server menerapkan sistem login sehingga apabila ingin mengecek data harus login terlebih dahulu
4. Dan apabila user nantinya ingin bisa mengubah atau memasukan data baru ke server haruslah login dengan user role admin atau editor 

5. Dan apabila sudah melakukan login dengan akun admin atau editor maka akan muncul tampilan sepert ini
 
6. Setelah tau ada atau tidak nya data di aplikasi server maka aplikasi client bisa langsung mengoperasikan data dari server.
Selesai
 

Membuat Fungsi Untuk Mengakses Web Service JSON (Get Request)

Untuk membuat fungsi mengakses web service json (get request) bisa mengikuti tutorial nya berikut ini:
1. Buka file web,php di folder routes dan tambahkan routes baru seperti ini
 
2. Buat file controller dengan nama PostController.php di folder app/http/comtrollers dan buat fungsi getRequestJson dan tambahkan kode seperti ini
 
Perlu diperhatikan bahwa Authorization bearer lalu token ini di dapat pada saat melakukan login di aplikasi server setelah itu akan mendapatkan token seperti gambar di bawah ini
 
dan untuk token yang di dapatkan harus di masukan ke file controller dengan urutan yang sama seperti gambar postcontroller
Dan perlu juga untuk memasukan accept header ke postcontroller yang ada pada aplikasi server seperti ini 

3. Pada file getRequestJson ini akan mereturn ke file view dengan nama getRequestJson. Untuk itu but view getRequestJson.php di folder resources/views/posts dan masukan kode seperti ini
 
dikarenakan file ini memanggil css bootstrap berupa link cdn maka ketika di penggil view nya harus terkoneksi ke internet
4. Lalu ketikan perintah php -S localhost:9000 -t public pada aplikasi client dan php -S localhost:8000 -t public keduanya harus di panggil dkarenakan apabila aplikasi server tidak di panggil maka data yang dipanggil oleh client tidak akan masuk dan tidak akan tampil pada aplikasi client sehingga akan muncul error seperti ini
 
Apabila aplikasi server dan client terpanggil keduanya maka akan muncul tampilan seperti ini
 
Selesai 

Comments

Popular posts from this blog

CodeIgniter Tutor - mengubah ukuran upload

Halo disini aku langsung cepet aja ya karena simple tutorialnya pertama Bukalah file grocery_crud.php dari application/config . Ganti baris: $config['grocery_crud_file_upload_max_file_size'] = '20MB'; Menjadi $config['grocery_crud_file_upload_max_file_size'] = '200MB'; Maka kalian telah berhasil melakukan perubahan upload size. Jangan lupa save ya. selanjutnya buka XAMPP. Cari php.ini dan klik php.ini Pada file PHP.ini cari upload_max_filesize ubah ukuran sesuai dengan keinginan. Jangan lupa save ya selesai :D

CodeIgniter Tutor #3 upload audio

Halo, tutorial kali ini aku akan berfokus untuk menyimpan file file seperti audio video namun tutorial ini akan ke audio dulu ya, jadi ,... Let's check this out :D Langkah awal buatlah databasenya terlebih dahulu seperti ini : Sesudah ini kalian jangan dulu lanjutin, ini aku ada tutorial agar terlihat lebih menarik hehe 1. menghilangkan index.php pada url kamu klik 2. mengubah bahasa klik nah ayo lanjut... Setelah database audionya di buat dengan nama table "tb_audio" , masuk ke folder base_url/assets/uploads , buatlah sebuah folder dengan nama "audio". Setelah dibuat, kalian bukalah file Main.php didalam folder "controller" lalu ubah strukturnya dengan menambahkan script ini : -----  $crud->set_subject('File Suara');  $crud->set_field_upload('FILECONTENT','assets/uploads/audio'); ----- before : after : selanjutnya coba panggil "localhost/base_...

WEB SERVICE - TUTORIAL PHP LUMEN SERVICE APP

Halo, untuk kali ini aku akan ngeposting tentang web service yaitu tentang Lumen, disini aku akan tutorial membuat instalasi Lumen Service App ya, langsung aja , Let's Gooo Untuk menginstall Lumen ini aku pakai cmd untuk menginstallnya, tapi sebelum menginstallnya kita butuh php berjalan di cmd, bagaimana caranya? silahkan kunjungi link ini Oh iya tutorial ini dibutuhkan juga php version 7.0.0 keatas bila php kalian version nya dibawah ini segera update dulu php nya download saja xampp terbaru. xampp link Nah saatnya menginstall , pertama-tama kita harus download dulu "composer" disini  https://getcomposer.org/doc/00-intro.md Setelah di download install composernya, jika sudah berikut dibawah adalah konfigurasi nya 1. Buka CMD dan ketik composer --v untuk mengecek apakah sudah terinstall atau belum. 2. ketik perintah ini : create-project --prefer-dist laravel/lumen [NAMA_PROJECT] untuk nama_project ini bisa di ganti sesuai nama folder yang di in...