Framework? Opo neh iku? Oalah Mas Surya tambah aneh ae dolanane ! *Jarene Mas Eros mesti ngono !* Sabar mas Eros "Ganteng" Rosadi, jangan buru-buru ngecap aku dolanan seng aneh-aneh, iki mung framework kok, ga bedo koyo Joomla *padahal jauh banget :P*
Oke, sobat semua sebelum kita pusing dan tambah rontok tu rambut, mari kita coba perkenalan dulu apa itu Framework, Fungsi Framework,dan Macam-macam Framework.
1. Pengertian Framework
Oke, sobat semua sebelum kita pusing dan tambah rontok tu rambut, mari kita coba perkenalan dulu apa itu Framework, Fungsi Framework,dan Macam-macam Framework.
1. Pengertian Framework
Framework => adalah kumpulan script (terutama class dan function) yang dapat membantu developer/programmer dalam menangani berbagai masalah-masalah dalam pemrograman seperti koneksi ke database, pemanggilan variabel, file,dll sehingga developer lebih fokus dan lebih cepat membangun aplikasi.2. Fungsi Framework
Seperti yang sudah disinggung pada pengertian diatas, fungsi utama dari Framework adalah membantu kerja developer dalam membangun aplikasi. Perhatikan ilustrasi berikut:3. Macam-Macam Framework
Mas Eros adalah ingin membangun rumahnya sendiri, dia ingin membuat rumah yang sederhana, unik, minimalis dan nyaman untuk ditempati bareng Nyonya Eros (dibaca: Olip Pro Ikan :P). Karena Mas Eros seorang designer rumah yang handal Mas Eros mendesign dan membangun sendiri rumahnya hingga menjadi rumah yang indah nan sejuk * mantab Mas Eros :-bd*. Setelah sukses membangun rumahnya sendiri, banyak perusahaan yang menginginkan sentuhan tangan Mas Eros dalam bangunan mereka terutama Design Futuristiknya.
Karena waktu kuliah dulu Mas Eros selalu bolos pas Makul Management Proyek, Mas Eros hanya bisa mendesign Bangunan Bertingkat Lantai 100, Design yang sudah disetujui pun dikerjakan namun setelah jadi bangunan lantai 100 itu malah mirip menara Pizza namun dengan bentuk yang amat kacau disana sini karena Mas Eros tidak tau bagaimana cara memanage proyek yang besar dimana yang terlibat dalam Proyek itu beratus-ratus orang dan ribuan peralatan, material seta berbagai barang penunjang.
Nah disinilah gunanya Framework ! Framework mampu melakukan sincronisasi kerja para programmer (dalam team) dalam membangun aplikasi yang sangat besar sekalipun *fungsi management proyek* karena semua programmer yang membangun aplikasi tersebut bekerja dengan satu aturan/bingkai yaitu Framework.
Macam-Macam Framework yang dibahas disini adalah Framework untuk bahasa PHP. Framework untuk bahasa lain seperti ROR (Ruby on Rails) => untuk bahasa Ruby, JQuery => Javascript, dll tidak dibahas disini.Oke sobat segitu dulu deh pengenalan Framework, jujur aku sendiri sedang kesulitan belajar Framework CodeIgniter yang katanya mudah, cepat dan simple itu.
Untuk mengetahui macam-macam Framework PHP dan Requirment Server yang dibutuhkan silahkan baca disini. Sebenarnya ada yang kurang dari list yang ada di website tersebut yaitu Kohana PHP.
Tidak ada komentar:
Posting Komentar