Sunday, July 1, 2018

Pengenalan, Instal Lumen



Hallo ,

kali ini kita akan bahas framework, apa sih framework itu? Tentunya teman teman sebagai seorang programmer sudah tidak asing lagi mendengar kata framework,  ya dari framework yg berbasis bahasa java, php, phyton dll. Contohnya saja framework yang berbasis bahasa pemrograman PHP sudah banyak , misal CI,YII,Cake,Laravel dan lebih banyak lagi, jika di bahas semuanya pasti banyak sekali hehe, klo gitu kita bahas salah satu saja yaitu laravel.

apa si laravel itu? Larevel adalah framework berbasis PHP sama seperti framwork lainnya laravel berkonsep MVC , tapi ada yg menarik dari framework , yaitu laravel lumen, laravel lumen sendiri adalah micro dari framework laravel yang khusus di buat oleh pengembangnya untuk mengakomodasi kebutuhan developer yang ingin membuat aplikasi dalam skala lebih kecil dari laravel. jadi laravel lumen ini microframework dari laravel yang di khususkan untuk menangani API.

Nah skrng kita akan instalasi laravel lumen , dan berikut kebutuhan sistemnya :
1. PHP >= 5.6.4
2. OpenSSL PHP Extension
3. PDO PHP Extension
4. Mbstring PHP Extension

Pertama tama instal terlebih dahulu composer sebagai dependency manage khusus PHP untuk memulai project laravel lumen.
langkah pertama setelah kita instal composer kemnudian kita buka cmd untuk di windows lalu ketik perintah: 

composer create-project --prefer-dist laravel/lumen blog

*lumen blog = blog adalah nama project







gambar proses instalasi lumen
Disini kita instal lumen versi 5.1

Disini saya letakkan di directory D:\framework
sekarang kita cek directory tersebut
Jadi seperti ini struktur folder dari framework laravel lumen 

sampai disini kita sudah berhasil berkenalan dengan lumen dan juga berhasil menginstalnya. dan sekarang kita buat route sederhana dengan menampilkan hello world,
pertama buka project lumen dan masuk ke folder app/htttp/routes.php

dan kita tambahkan script untuk menampilkan string hello world :

$app->get('/test', function () use ($app) {
    return "Hello World!";
});


kemudian kita jalankan lumen dengan cara kita masuk ke directory project dan tekan shit + klik kanan kemudian kita pilih open command window here, dan kita ketik perintah :
php artisan serve

Secara default Lumen berjalan di port 8000, sekarang kita buka browser dan kita ketiikan localhost:8000/tes
*test : nama routing

dan ini hasilnya :


-Terimakasih





No comments:

Post a Comment