Persiapan Instalasi Laravel 11 - Bagian 1
Materi Blog
- Tentang Laravel
- Persiapan Aplikasi sebelum instalasi Laravel 11
Tentang Laravel
Laravel merupakan framework PHP open source yang digunakan untuk membuat aplikasi web. Laravel populer dan banyak digunakan oleh para web developer dikarenakan:
- Pengunaan dan dokumentasi lengkap
- Arsitektur MVC (Model-View-Controller)
- Eloquent ORM
- Keamanan
- Dukungan untuk Migrasi dan Seeder
- Ekosistem dan Komunitas
- Artisan
Logo Laravel
Persiapan Sebelum Instalasi Laravel 11
- Install Text Editor
- Install PHP dan Composer
- Install Node.Js
- Install Git
- Install Database
- Install Web Server
Text Editor
Text editor merupakan program aplikasi digunakan untuk menulis dan mengedit script / kode program. Aplikasi yang sering digunakan seperti Visual Studio Code, Sublime Text, PHP Stroam, Atom, Vim, Notepad ++ dan masih banyak lagi text editor yang bisa digunakan.
Gambar Text Editor Visual Studio Code
Gambar Text Editor Sublime Text
PHP
PHP (Hypertext Preprocessor) merupakan bahasa pemrograman server-side untuk pengembangan web Kode PHP dijalankan di bagian server web kemudian hasil outputnya dikirimkan ke browser pengguna dalam bentuk HTML.
Versi PHP terbaru yaitu PHP 8.4 yang dirilis pada 21 November 2024.
Memperbarui versi PHP ke versi terbaru dapat memberikan beberapa manfaat, seperti: Meningkatkan kinerja situs web, Meningkatkan keamanan, Mengatasi bug dan perilaku tak terduga yang sering mengganggu pengembang PHP.
Gambar Logo PHP
Download PHP TerbaruPHP 8.3 github gustifa
Composer
Composer adalah perangkat lunak yang berfungsi sebagai pengelola dependensi untuk bahasa pemrograman PHP.
Node.js
Node.js merupakan runtime environment untuk JavaScript bersifat open-source dan cross-platform yang dapat menjalankan kode JavaScript di mana pun, tidak hanya terbatas pada lingkungan browser.
Git
Git merupakan aplikasi yang berfungsi sebagai sistem kontrol versi (version control system) untuk menyimpan, mengelola, dan berbagi kode sumber, melacak perubahan kode sumber, membuat repositori, yaitu tempat penyimpanan kode sumber dan riwayat perubahannya, embuat cabang (branch) untuk bekerja pada fitur baru tanpa mengganggu kode yang ada.
Database
Database amerupakan kumpulan data yang terorganisir dan disimpan secara elektronik dalam suatu sistem komputer
Baca Cara Menjalan di services.msc pgsql
Web Server
Web server merupakan software atau perangkat lunak yang memberikan layanan berupa menerima permintaan HTTP atau HTTPS dari klien atau kita kenal dengan web browser (Chrome, Firefox) dan selanjutnya akan mengirimkan respon atas permintaan tersebut kepada client dalam bentuk halaman web.
Download Web Server Apache Edit gatech.my.id
Baca Cara menjalankan di services.msc apache
Semoga Bermanfaat...
Posting Komentar untuk "Persiapan Instalasi Laravel 11 - Bagian 1"