Apa Itu Framework?

Apa Itu Framework? Framework adalah kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang programer, tanpa harus membuat fungsi atau class dari awal.


Kelebihan Framework:

  • Mempercepat dan mempermudah pembangunan sebuah aplikasi web.
  • Relatif memudahkan dalam proses maintenance, karena frame work mempunyai framwork yang terstandarisasi
  • Framework menyediakan fasilitas-fasilitas yang umum dipakai, sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multiple database, scaffolding, pengaturan session, error handling, dll
  • Lebih bebas dalam pengembangan jika dibandingkan CMS
PHP Framework menggunakan metode pengembangan berbasis MVC. MVC  memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian yang menjadi kontrol aplikasi. MVC terdiri dari tiga bagian yaitu;
  • Model : Model mewakili struktur data,  berisi fungsi-fungsi yang membantu kita dalam pengelolaan database.
  • View : View digunakan untuk mengatur tampilan web.
  • Controller : Controller merupakan bagian yang menjembatani model dan view. 
Contoh Framework PHP: CodeIgniter, Yii Framework, Cake PHP, Symfony, dll
Sekian postinga dari saya tentang Apa Itu Framework?, semoga bermanfaat dan terima kasih 

Sumber: Wikipedia, 2015
Apa Itu Framework? Rating: 4.5 Diposkan Oleh: Unknown

Posting Komentar