Langsung ke konten utama

Introducing Framework Laravel || Praktikum

 


Hallo Selamt Datang..
Kali ini Pembahsan Tentang FrameWork 


Laravel Aadalah pengembangan website berbasis MVP yang ditulis dalam PHP yang dirancang untuk meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu.

 Sebenarnya Framwork Php banyak jenisnya dan mempunyai berbagai keunggulan masing masing akan tetapi laravel menurut saya lebih mudah digunakan.

Beberapa fitur yang terdapat di Laravel :

  1. Bundles, yaitu sebuah fitur dengan sistem pengemasan modular dan tersedia beragam di aplikasi.
  2. Eloquent ORM, merupakan penerapan PHP lanjutan menyediakan metode internal dari pola “active record” yang menagatasi masalah pada hubungan objek database.
  3. Application Logic, merupakan bagian dari aplikasi, menggunakan controller atau bagian Route.
  4. Reverse Routing, mendefinisikan relasi atau hubungan antara Link dan Route.
  5. Restful controllers, memisahkan logika dalam melayani HTTP GET and POST.
  6. Class Auto Loading, menyediakan loading otomatis untuk class PHP.
  7. View Composer, adalah kode unit logikal yang dapat dieksekusi ketika view sedang loading.
  8. IoC Container, memungkin obyek baru dihasilkan dengan pembalikan controller.
  9. Migration, menyediakan sistem kontrol untuk skema database.
  10. Unit Testing, banyak tes untuk mendeteksi dan mencegah regresi.
  11. Automatic Pagination, menyederhanakan tugas dari penerapan halaman.

 Nah untuk Selanjutnya kita coba untuk mulai menmpilkn data pada laravel dengan beberapa cara:


1. Mengrim Data Ke views (CARA1)

Cara Pertama adalah dengan kita membuat sebuah variable dan memasukan data nya kedalam array lalu kita kirim data tersebut ke file  views nah

buatlah Route  di web.php nya

Route::get('/'function (){
    $data['nama'= "Alvan";
    $data['jk'= "Laki - Laki";
    return view('belajar'$data);
});

untuk menampilkan data nya kita panggil variable nya di viesw nya sepeti ini

<table border="1">
    <p>Tulisan Ini Ditampilkan Dari views</p>
    <tr>
        <th>Nama</th>
        <th>Jenis Kelamin</th>
    </tr>
    <tr>
    <td>{{ $nama }}</td>
    <td>{{ $jk }}</td>
    </tr>
</table>

hasilnya :


nah bisa kita lihat pertama kita buat variable setalah itu isi datanya dan kirim datanya menggunakan variable yang kita buat 

2. Mengrim Data Ke views (CARA2)

Dengn cara 2 ini ada perbedaan nya

untuk view nya
<table border="1">
    <p>Tulisan Ini Ditampilkan Dari views</p>
    <tr>
        <th>Nama</th>
        <th>Jenis Kelamin</th>
        <th>Hoby</th>
    </tr>
    <tr>
    <td>{{ $nama }}</td>
    <td>{{ $jk }}</td>
    <td>{{ $hobi }}</td>
    </tr>
</table>

dan ini untuk di web.phpnya 

Route::get('/'function (){
    $nama = "Alvan";
    $jk = "Laki - Laki";
    $hobi = "Melukis";
    return view('belajar'compact('nama','jk','hobi'));
});



di cara 2 ini perbedaan nhya kita membuat masing masing variable untuk data yang akan di buat  dengan pengiriman data ke view yang berbeda yaitu dengan cara data yang akan di kirim harus sama dengan abnayak data yang kita buat

Hasilnya


nah apa perbedaanya dan lebih baik mana?

Menurut saya lebih baik mengguankan cara 1 karena dengn demikian ketika kita akan mengirim data ke view tidak terlalu panjang dan hanya cukup memanggil 1 variable saja dan tidak perlu menulis sesuai dengan data yang akan kita buat.

pertama 
return view('belajar'$data);
yang ke 2
return view('belajar'compact('nama','jk','hobi'));

Dengan demikian lebih baik yang pertama.


Sekian Pmebahsan Tentang Franwork Laravel


Terimakasihh..


Komentar

Postingan populer dari blog ini

Create Read Update Delete with Relation Tabel || Praktikum 4

Hallo Berjumpa Lagi di Blog Praktiku... Kali ini saya akan membahas tentang bagai mana dan apa itu cara untuk meralasikan 2 tabel pada data base. Contoh kasus yang diberikan adalah ketika akan menambahkan Data Siswa yang telah di buat pada postingan postingan sebelum nya, maka pilihan Kelas berasal dari tabel t_kelas yang bersifat dinamis. Artinya kita juga akan membuat CRUD sebagai data master Kelas nah jadi ketika kita memilih sebuah opsi maka opsi tersebut langsung berasal dari tabel yang kita buat di data base nya. contoh nya seperti ini : maka pada option diatas langsung berasal dari databse... untuk itu saya akan bahas.. Pertama buatlah tabel di data base dengan new tabel sebagi berikut ini dengan nama t_kelas : selanjutnya pada tabel siswa kosongkan lah datanya terlebih dahulu karena pada tabel siswa dengan tabel t_kelas kita akan mengjoinkan nya atau merelasikanya untuk mengkosongkan data agar lebih mudah tinggal masuk ke option>truncate. ...

Array Asosiatif & CSS Media Query Diphp || Praktikum 25

Hallo berjumpa lagi di Blog Praktikum.. pada postingan kali ini saya akan menjelaskan dari apa itu array Asosiatif dan CSS Media Query di PHP. Pengertian Array Asosiatif kumpulan data abstrak yang berpasang pasangan sehingga setiap kunci yang mungkin muncul paling banyak satu kali dalam koleksi. contoh penggunaan nya : Praktikum nya.. ada dua yaitu : 1. LatArrayAsosiatif.php 2. Array Asosiatif Feat looping 3. Studi kasus penggunaan array Asosiatif berikut contoh kodingan dan hasil nya 1. LatArrayAsosiatif.php ini kodingan nya ini hasil nya 2. Array Asosiatif Feat looping ini kodingan nya ini hasil nya 3. Studi kasus penggunaan array Asosiatif ini kodingan nya ini hasil nya =========== selanjutnya ada Css media query fungsi fungsi utama dari css media query ini adalh memungkinkan tampilan konten web akan sesuai dengan ukuran alat yang digunakan CSS Media Query menangani perbedaan tampilan pada beberapa resolu...

JAVA SCRIPT : PERULANGAN DAN FUNGSI || Praktikum 15

Assalamualaikum wr wb.. Selamat datang di blog Praktikum.. kali ini saya akan menjelaskan  bagai mana penggunaan Perulangan dan Fungsi Di java Script. Berikut ini adalah Penjelasanya Struktur Kontrol Perulangan Perulangn merupakan struktur yang memungkinkan menjalankan kode  program yang sama beberapa kali perulang di java script memiliki 3 bentuk yaitu : for while do-while a. perulangn for for(inisialisai; kondisi; peubah;){ baris program } b. perulangan while (kondisi){ kode program yang inigin di jalankan beberapa kali } c. perulangan Do-While do{ kode program yang ingin di jalan kan bebebrpa kali;  }while(kondisi); contoh programnya 1.Buat perulangan ini kodinganya : ini hasilnya : 2.Perulangan For ini kodinganya : ini hasil nya : seperti yang di lihat di kodingan bahwa  kodisinya menunjukan <=5 maka kata atau kalimat yang ingin kita ulang akan di ulang sebanyak 5x; 3.perulangan While ini kodin...