Ok setelah sebelumnya kita bahas apa itu PHP kali ini ane bakal sedikit kenalin tentang laravel. singkatnya, laravel adalah frame work dari php yang berbassi MVC jadi ? apa itu framework? dan apa itu MVC ? itu yang kita bahas pada posting kali ini. inget ya !! mungkin buat kalian yang bener-bener baru dalam pemrograman dalam posting kli ini bakalan banyak hal yang klian nda paham, tapi percayalah , just go through !!!! nanti klian akan paham dengan sendirinya ketika sudah masuk sesi praktek.
apa itu Framework ?
framework adalah sekumpulan class yang terintegrasi yang disusun untuk memudahkan suatu pekerjaan dalam hal ini mebangun sebuah website dengan PHP.
analigikanya seperti ini, bayangkan membangun sebuah website diibaratkan memotong kentang, maka kita bisa saja memotong kentang dengan menggunakan pisau, seperti gambar dibawah.
hanya saja untuk menghasilkan untuk menghasilkan potongan kentang yang tipis dan rapi kita harus mengeluarkan effort lebih saat proses pemotongan. nah anggap saja untuk sekarang ini hasil potongan yang tipis dan rapi adalah sebuah website pattern MVC(ok mungkin lu yang awal2 rada gk paham, seperti awal gwe jelasin just go through !!!) lalu sekarang bandingkan dengan alat di bawah ini:
framework adalah sekumpulan class yang terintegrasi yang disusun untuk memudahkan suatu pekerjaan dalam hal ini mebangun sebuah website dengan PHP.
analigikanya seperti ini, bayangkan membangun sebuah website diibaratkan memotong kentang, maka kita bisa saja memotong kentang dengan menggunakan pisau, seperti gambar dibawah.
hanya saja untuk menghasilkan untuk menghasilkan potongan kentang yang tipis dan rapi kita harus mengeluarkan effort lebih saat proses pemotongan. nah anggap saja untuk sekarang ini hasil potongan yang tipis dan rapi adalah sebuah website pattern MVC(ok mungkin lu yang awal2 rada gk paham, seperti awal gwe jelasin just go through !!!) lalu sekarang bandingkan dengan alat di bawah ini:
nah dengan menggunakan alat diatas tentu pekerjaan jadi lebih mudah kan? nah begitu pula analogikanya, alat tersebut ibaratkan sebuah framework. coba perhatikan alat tersebut tersusun dari berbagai baian kan? iya .. sama framework juga merupakan sekumpulan class yang terintegrasi untuk melakukan fungsi tertentu untuk memudahkan pekerjaan kita.
Apa itu MVC ?
secara umum mvc merupakan software architecture pattern, atau sebuah kaidah dan baku dalam pengembangan software. Dalam hal ini yang dimaksud dengan pattarn adalah kaidah atau rumusan dari susunan software dan standar fungsionalitasnya. MVC berarti Model, View dan Controller. 3 unsur tersebut adalah unsur utama penyususn software yang memiliki fungsi dan tujuan yang berbeda-beda dan saling berhubungan satu sama lain.
Apa itu MVC ?
secara umum mvc merupakan software architecture pattern, atau sebuah kaidah dan baku dalam pengembangan software. Dalam hal ini yang dimaksud dengan pattarn adalah kaidah atau rumusan dari susunan software dan standar fungsionalitasnya. MVC berarti Model, View dan Controller. 3 unsur tersebut adalah unsur utama penyususn software yang memiliki fungsi dan tujuan yang berbeda-beda dan saling berhubungan satu sama lain.
- Model
adalah komponen dari sebuah bangunan software yang berfungsi merepresentasikan entitas data dari informasi dunia luart yang akan di olah. misal kita akan membuat software kasir toko maka Model yang mungkin akan digunakan adalah barang, karyawan dan pembeli. - View
adalah komponen dari sebuah bangunan software yang berfungsi menampilkan data dari model kepada user. dalam pemrograman web view inilah yang tampil pada browser dalam bentuk HTML - Controller
adalah komponen yang berfungsi sebagai pengendali dari sistem, ibarat anggota tubuh. controller adalah otaknya.


Comments
Post a Comment