Halo semuanya, saya Achmad Sendy. Di dalam seri artikel ini, kita akan belajar bersama-sama dari awal tentang bagaimana cara membuat operasi CRUD di Laravel 11.
Dalam seri ini, kita akan mengeksplorasi berbagai topik, mulai dari langkah-langkah instalasi Laravel 11, pembuatan model dan migrasi, hingga operasi CRUD (membuat, membaca, memperbarui, dan menghapus), serta proses pengunggahan gambar.
Langkah 1 - Installasi Composer
Berikut adalah beberapa metode untuk menginstal Composer sesuai dengan sistem operasi yang digunakan.
- Menggunakan - Linux / Unix / macOS
https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos
- Menggunakan - Windows
https://getcomposer.org/doc/00-intro.md#installation-windows
Catatan ini composer wajib di install ya
Untuk memverifikasi apakah Composer telah berhasil diinstal di komputer Anda, Anda dapat menjalankan perintah berikut di terminal/CMD:
composer
Tampilan jika sudah menginstall:
Langkah 2 - Membuat Project Laravel 11
Catantan : Perlu di ingat Laravel kini sudah menggunkan php 8.2
Gimana sih cara cek php kita sudah versi 8.2 atau belum
- Kalian cari di menu windows kalian dan cari CMD
- lalu buka dan masuk kode berikut :
CMD
php -v
3. Jika sudah akan muncul seperti ini :
jika belum kalian biasa download php versi nya di website nya resmi nya : download
JiJika sudah menginstal atau memeriksa, Anda dapat mengunduh Laragon dari situs web resminya : download
Sekarang buka aplikasi Laragon. Berikut adalah tampilan antarmuka Laragon.
Setelah itu, silakan jalankan terminal/CMD:
Lalu jalankan perintah :
cd c:/laragon/www/
perintah tersebut masuk folder penyimpanan laragon nya yaitu www sedangkan kalau di Xampp di folder htdocs.
Ketik program ini di cmd/terminal:
composer create-project --prefer-dist laravel/laravel:^11.0 belajar-laravel-11
Code program tersebut bertujuan untuk menciptakan project Laravel 11 dengan nama "tutorial-laravel-11". Mohon tunggu hingga proses instalasi selesai dan pastikan koneksi internet terhubung.
cd belajar-laravel-11
Lalu tampilan cmd nya akan tampibil seperti di bawah :
Langkah 3 - Menjalankan laravel 11
Setelah proses installasi Laravel 11 selesai dan masuk ke dalam project "Belajar- laravel-11"
Ketik program Berikut di CMD :
php artisan serve
Jika berhasil, proyek Laravel akan dijalankan di localhost/www dengan port 8000. Anda dapat membukanya di peramban web dengan mengetikkan:
Jika berhasil,Maka hasilnya akan seperti di bawah ini :
Langkah 4 - Menjalankan Storage Link
Laravel hanya memiliki akses ke file yang berada dalam folder publik, sementara file-file atau gambar yang diunggah akan berada di folder penyimpanan (storage). Untuk memungkinkan Laravel membaca file-file yang diunggah tersebut, Anda perlu menggunakan symlink atau tautan penyimpanan.
Perintah `storage:link` akan membuat tautan folder dari penyimpanan ke dalam folder publik. Dengan cara ini, Laravel dapat mengakses isi folder penyimpanan melalui folder publik.
Silakan jalankan perintah berikut di terminal atau CMD dan pastikan Anda berada di dalam direktori proyek Laravel:
php artisan storage:link
Setelah itu, Anda akan melihat folder `public/storage` yang terbuat, yang akan berfungsi sebagai tautan ke folder penyimpanan. Dengan demikian, file-file di dalam folder penyimpanan akan dapat diakses melalui URL publik.
Kesimpulan
Ini memberikan gambaran yang jelas tentang langkah-langkah awal untuk memulai proyek di Laravel 11 serta menekankan pentingnya pembelajaran yang terintegrasi dengan proses pengembangan.
Artikel berikutnya akan menguraikan langkah-langkah membuat Model dan Migration di dalam lingkungan Laravel 11, menambah nilai edukasi pembaca dalam memahami fondasi dan praktik-praktik yang berguna dalam pengembangan aplikasi web menggunakan kerangka kerja tersebut.
Matur suwon :)/Terima Kasih
Mantap mudah dipahami, next tutor nya aku tunggu bang ✨👍
BalasHapus