Sunday, 19 February 2017

MVC - Model

Mayoritas dari aplikasi web yang kita kembangkan akan berhubungan dengan data. Mungkin kita ingin menampilkan data, melakukan pengolahan data, ataupun menyimpan data. Data dapat saja disimpan dalam basis data seperti MySQL ataupun dalam bentuk lainnya, seperti file. Tidak penting apapun yang dilakukan dengan data dan media penyimpanannya, bagian Model akan bertanggung jawab menangani hal tersebut.

MVC - View

Selesai membuat Controller pada bagian sebelumnya <3-Controller>, sekarang kita akan membuat bagian yang berinteraksi dengan pengguna: View. Karena aplikasi yang dikembangkan merupakan aplikasi web, maka kita hanya memiliki satu pilihan bahasa untuk membuat antarmuka: HTML.

MVC - Controller

Seperti yang telah dibahas pada bagian Apa itu MVC?, peran utama dari Controller adalah menghubungkan antara view dengan model. Pada bagian ini kita akan membangun fondasi dari Controller: sebuah kelas abstrak yang nantinya akan diwariskan oleh pengguna framework ketika mereka ingin membuat Controller. Setiap Controller harus mewariskan sifat dari kelas abstrak Controller yang akan kita kembangkan ini, untuk memastikan seluruh Controller yang ada dapat memanggil view dengan benar. 

 

MVC - Include File Otomatis dan index

Salah satu fitur framework yang paling memudahkan kita adalah fitur yang memungkinkan kita untuk memanggil class dan fungsi-fungsi yang dibuat secara otomatis, tanpa harus menggunakan fungsi include atau require. Fitur ini dikenal dengan nama “Autoloading”, yang dapat kita kembangkan dengan menggunakan fungsi dasar PHP: spl_autoload_register. Mari kita mulai pengembangan framework kita dengan memberikan fitur autoloading ini terlebih dahulu.

Apa itu MVC ?

Bayangkan kalau anda diminta untuk mengembangkan sebuah aplikasi web, sederhana, yang hanya memiliki beberapa lembar spesifikasi kebutuhan. Karena sangat suka mengembangkan web, anda dengan bersemangat langsung menuju kantor dengan spesifikasi kebutuhan di tangan, untuk secepat mungkin mengerjakan aplikasi web tersebut. Pintu ditutup, tanda “Do Not Distrub” dipasang. Tab Facebook dan Twitter ditutup. Dan anda mulai bekerja. Coding dan coding dan *coding*.

Konsep Dasar MVC (Model-View-Controller) dari PHP

Sebelum jauh mengenal cara menggunakan framework di PHP, terlebih dahulu kita memahami konsep MVC. Apa itu MVC? MVC kependekan dari Model, View, Controller. Dalam artikel kali ini akan saya jelaskan secara terperinci mengenai konsep MVC yang merupakan dasar untuk memahami framework di PHP.

Friday, 10 February 2017

Langkah awal membuat website dengan ASP .NET di VS 2012

mulai Visual Studio dengan memilih Start All Programs Microsoft Visual Studio 2012 Microsoft Visual Studio 2012. Ketika Visual Studio dibuka pertama kali, itu menunjukkan halaman Mulai nya :

Baca selanjutnya :