Laravel
Apa itu Laravel?
Laravel adalah sebuah framework atau platform yang berfungsi untuk mengembangkan aplikasi web dengan bahasa pemrograman PHP dengan arsitektur Model, View, Controller (MVC).
MVC adalah konsep arsitektur dalam pembangunan aplikasi berbasis web yang membagi aplikasi web menjadi 3 bagian besar. Yang mana setiap bagian memiliki tugas-tugas serta tanggung jawab masing-masing. Tiga bagian tersebut adalah: model, view dan controller.
1. Model: Berfungsi untuk mengatur, menyiapkan, memanipulasi dan mengorganisasikan data (dari database) sesuai dengan instruksi dari controller.
2. View: Berfungsi untuk menyajikan informasi (yang mudah dimengerti) kepada user sesuai dengan instruksi dari controller.
3. Controller: Berfungsi untuk mengatur apa yang harus dilakukan model, dan view mana yang harus ditampilkan berdasarkan permintaan dari user. Namun, terkadang permintaan dari user tidak selalu memerlukan aksi dari model. Misalnya seperti menampilkan halaman form untuk registrasi user.
Sebelum melakukan instalasi laravel, harus disiapkan kebutuhan server. Sebab, proses instalasi Laravel akan dilakukan pada web server. Web server yaitu sistem komputer untuk menyimpan data dan file penunjang website agar dapat ditampilkan pada web browser. Server ini akan Anda gunakan untuk mendeploy atau mengimplementasikan program. Dengan kebutuhun yang diperlukan adalah sebagai berikut :
1. Web server (APACHE)
2. PHP
3. Database (MySQL)
4. Composer
5. IDE (Sublime, VSCode)
Untuk itu digunakan Laragon sebagai web server. Laragon adalah universal development environment portabel, terisolasi, cepat & kuat untuk PHP, Node.js, Python, Java, Go, Ruby. Aplikasi ini cepat, ringan dan mudah digunakan. Apliikasi ini juga sangat bagus untuk membangun dan mengelola aplikasi web modern. Ini berfokus pada kinerja yang dirancang dengan stabilitas, kesederhanaan, fleksibilitas, dan kebebasan.
Kamu bisa mendownload Laragon disini: Install Laragon
Comments
Post a Comment