Tuesday, June 4, 2013

Framework

Pada kesempatan kali ini saya ingin berbagi mengenai framework, apa sih frame work itu?sejenis apa sih?Nah kali ini mari kita belajar bersama mengenai framework.
Banyak sekali frame work yang berkembang akhir-akhir ini, dan hampir setiap bahasa pemrograman memiliki frame work, untuk kesempatan ini saya akan membahas tentang PHP FRAMEWORK.Banyak sekali framework untuk php diataranya adalah :


Pengertian Framework
Framework secara bahasa dapat diartikan sebagai kerangka kerja, untuk secara harfiah sendiri berarti sekumpulan library yang diorganisasikan pada sebuah rancangan arsitektur dalam membangun sebuah aplikas khusunya web aplikasi dengan tujuan  ketepatan, kecepatan, dan kemudahan.
  1. Konsep Framework
  • Model
  • Controller
  • View

Pada framework konsep utamanya adalah MVC yaitu merupakan singkatan dari "Model"  ,  "View"  ,  "Controller" konsep ini cukup famous dalam membangun aplikasi berbasis web, dimana MVC memisahkan pengembangan aplikasi berdasarkan komponen-komponen utama seperti manipulasi data, UI, dan tentu saja kontrol aplikasi. MVC tersusun dari 3 komponen yaitu :

  1. Model mewakili struktur data dari aplikasi web.Model sering dibagikan kepada sub aplikasi berbeda dari aplikasi web.Serta dalam model inilah yang berisikan rules dari aplikasi yang akan dibangun
  2. Controller adalah sebuah jembatan dari pada antara Model dengan view sehingga controller ini adalah yang bertanggung jawab terhadap end-user.
  3. Merupakan komponen yang menangani presentation logic atau User Interface.Sehingga rules yang ada dimodel akan dirender ke view sebagai komponen penampil dari pada request dari user yang ditangani oleh controller dan dilanjutkan ke model serta diarahkan ke view.

berikut gambaran dari pada konsep MVC

Demikian pembahasan mengenai Framework, dan sampai berjumpa di postingan selanjutnya.

No comments: