ASSALAMUALIKUM WR.WB
Jumpa lagi sama saya sobat kali ini saya akan memposting tentang penggunaan konsep mvc dilaravel
dan kali ini saya akan menjelaskan tentang cara penerapan mvc dalam codingan anda.untuk simak penjelasan saya dibawah.lets begin 👊👊👊
MVC (Model-View -Controller)
Model berguna untuk struktur datanya. Di dalam model itu sendiri terdapat banyak fungsi fungsi seperti mengelola database seperti tambah, update atau hapus. Kita bisa mensetting CRUD disini.
View pada metode ini, lebih ke front end atau mengatur tampilan website kita agar tampil ciamik didepan mata user/pengguna. Anda bisa mengatur tampilan home, login, dashboard dan semacamnya disini.
Controller dan terakhir adalah controller, controller memiliki fungsi sebagai jembatan antara model sama view. Dan fungsi controller sangat vital yah, karna sebagus apapun model yang anda buat, jika anda tidak mensetting nya di controller, sulit juga buat direalisasikan di view.
Selanjutnya kita lanjut kekasus Penerapan dalam Mengirim data ke view
Mengirim Data Ke View (1)
Cara 1
Menggabungkan data dalam satu variable array asosiatif, Sehingga data yang dikirim ke view hanya
1 saja.
Jika Kita mengetahui bahwa dalam cara 1 ini kita hanya perlu memanggil 1 variable saja,jadi otomatis value nama dan juka jenis kelamin,langsung dipanggil dengan menggunakkan 1 variable saja.
Sehingga untuk Kelebihannya :
- Beberapa nilai Disatukan dalam satu variable
- Dalam Pemanggilannya lebih praktis
Untuk Kekurangannya :
- Tidak Cocok untuk menyimpan data yang berbeda kategorinya,karena ketika variablenya dipanggil,maka semua data akan terpanggil.
Cara 2
Membuat variabel masing-masing untuk data yang akan dikirim ke
view, gunakan compact untuk mengirimkan data ke view nya.
Untuk Viewnya Bisa diketikkan sesuatu dengancara memanggil $nama dan $jk
Kemudian Tampilkan dibrowser dengan menyertakan alamat urlnya Lihat Contoh berikut ini :
Pastikan Hasilnya Seperti ini dan perhatikan alamat urlnya.
Sehingga untuk Kelebihannya :
- Masing -Masing data menggunakkan variable yang berbeda.
- Lebih akurat,karena variablenya tidak satu bungkus.
-Cocok untuk menyimpan banyak data dengan segala macam "Kategori" karena setiap data tidak dalam variable yang sama (berbeda -beda),jadi ketika developer ingin memanggil data,lebih leluasa dalam memilih data karena variablenya tidak disatukan.
Untuk Kekurangannya :
- Dalam Pemanggilannya cukup ribet,untuk kalian yang engga suka ribet coba untuk cara ke satu saja. Sehingga ketika kalian ingin memanggil datanya harus di panggil variablenya satu persatu.
Kesimpulannya :
Menurut saya untuk cara kesatu itu lebih ringan dan tidak ribet,tapi ketika kita itu tidak sesuai kategorinya maka dalam pemanggilan datanya kurang akurat,dan untuk cara kedua itu cukup rumit,disebabkan dalam setiap data itu memiliki variable yang berbeda,begitu pula ketika memanggil fungsinya,harus menyebutkan variable satu persatu,namun cara kedua ini lebih akurat dan pemanggilannya dapat dipisah pisah.
Sekian Saja dari saya,mungkin yang saya sampaikan segitu saja
Wassalamualikum wr.wb
Thanks For all People


Tidak ada komentar:
Posting Komentar