16 Apr 2024 • Irham ⏰ 2 minute read
Laravel adalah kerangka kerja aplikasi web berbasis PHP yang sumber terbuka, menggunakan konsep Model-View-Controller.
Laravel merupakan framework PHP yang open-source dan berisi banyak modul dasar untuk mengoptimalkan kinerja PHP dalam pengembangan aplikasi web, apalagi PHP adalah bahasa pemrograman yang dinamis dan Laravel disini bisa bertindak untuk membuat web development lebih cepat, lebih aman, dan lebih simpel.
Framework ini diluncurkan pada tanggal 9 Juni 2011 oleh Taylor Otwell. Awalnya tujuan dari Laravel adalah sebagai alternatif dari Codelgniter. Taylor Otwell melihat bahwa framework PHP lainnya yaitu Codelgniter belum menyediakan fitur tertentu seperti dukungan bawaan untuk otentikasi dan otorisasi pengguna. Sejak saat itu Laravel sudah mengeluarkan berbagai pembaruan dan penambahan fitur. Saat ini laravel sudah sampai ke versi 11.
Laravel sendiri bekerja di sisi back-end atau istilahnya server-side. Selain powerful, Laravel juga mudah untuk dimengerti. Dengan mengikuti pola arsitektur model-view-controller (MVC) Laravel bisa mempercepat proses pembuatan aplikasi web.
Laravel pada dasarnya adalah framework PHP yang digunakan untuk mempercepat web development.
• Mempercepat waktu pengembangan aplikasi karena Laravel menggunakan komponen dari framework yang lain dan built-in libraries dalam mengembangkan aplikasi web.
• Mempermudah pengelolaan resource karena
• Performa aplikasi yang lebih baik. Laravel sudah melewati tes kualitas dan kecepatan sehingga aplikasi yang dibangun dengan Laravel bisa memiliki performa yang lebih cepat.
• Lebih sedikit kode. Dengan menggunakan framework Laravel kamu bisa lebih sedikit menggunakan kode original dengan menggunakan fungsi built-in dari Laravel.
Install laravel menggunakan composer, pertama install php dan composer dahulu.
sudo apt install php
kemudian install composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'dac665fdc30fdd8ec78b38b9800061b4150413ff2e3b6f88543c636f7cd84f6db9189d43a81e5503cda447da73c7e5b6') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Kemudian pindah file composer.phar
agar bisa diakses secara global.
sudo mv composer.phar /usr/local/bin/composer
Atau kalo di Termux.
mv composer.phar ~/../usr/bin/composer
Sekarang kita sudah bisa membuat Projek Laravelnya.
composer create-project laravel/laravel example-app
Tunggu hingga proses selesai kemudian jalankan Servernya.
cd example-app
Jalankan Server dg php artisan.
php a rtisan serve