Lompat ke konten
A alfach.com

Lumen : Micro Framework dari Laravel

A alfach.com
1 menit baca
Lumen : Micro Framework dari Laravel

Laravel merupakan salah satu framework PHP yang paling populer saat ini. Namun dalam mengembangkan web terkadang kita hanya membuat sebuah aplikasi kecil, dan menggunakan framework yang besar dan komplit terkadang menyulitkan atau "pemborosan" fitur framework. Oleh karena, alternatifnya menggunakan framework bersifat micro.

lumen

Di luar sana pun sudah banyak framework bersifat micro. Mungkin akan saya bahas lain kali. Lumen sebenarnya masih sangat baru dibandingkan micro framework lainnya. Mari kita coba.

Untuk menginstall Lumen, anda memerlukan composer. Akan lebih baik kita menginstall composer secara global.

Begini caranya :

Shell
curl -sS https://getcomposer.org/installer | php

lalu jalankan :

Shell
mv composer.phar /usr/local/bin/composer

Oke, jika composer sudah terinstall. Kita akan menggunkan composer untuk mendownload Lumen Installer.

Shell
composer global require "laravel/lumen-installer=~1.0"

Pastikan lokasi lumen yang terinstall sudah ada di dalam PATH anda, sehingga perintah lumen dapat dijalankan dimana saja. Untuk memulai project dapat menjalankan

Shell
lumen new myapp

Selain perintah diatas, juga bisa melalui composer :

Shell
composer new project laravel/lumen myproject --prefer-dist

Jika sudah selesai,mari kita lanjut ke konfigurasi.

Konfigurasi lumen terletak pada file .env. File .env tersebut terletak pada root direktori project Anda. Jika file .env anda masih .env.example, maka anda perlu mengubahnya.

Selain itu, untuk memastikan kita menggunakan konfigurasi yang berasal dari .env, maka kita perlu mengedit file app/bootstrap.php dan menghapus komentar pada

Shell
// Dotenv::load(__DIR__.'/../');

dan jika kita akan menggunakan fascaeds dan eloquent, kita juga perlu menghapus komentar.

Untuk melihat hasil instalasi lumen. Anda dapat menjalankan

Shell
php artisan server

maka, anda dapat melihat melalui browser :

Kode
http://localhost:8000/myproject

Selesai untuk cara instalasi lumen dari laravel

Bacaan terkait

php

Menerapkan IP Blocker di Laravel

Untuk meningkatkan security di website, salah satunya dengan menerapkan IP blocker atau mem-blokir IP address yang mengakses website. Di laravel salah satunya dengan...

1 menit

Komentar (0)

Belum ada komentar. Jadilah yang pertama.

Tulis komentar

Komentar akan dimoderasi sebelum tampil.

Tidak akan dipublikasikan.