Karya Tulis Ilmiah

Institut Teknologi Nasional - Bandung

KOMPARASI FRAMEWORK MVC (CODEIGNITER DAN CAKEPHP) PADA APLIKASI BERBASIS WEB

ABSTRAK

Berdasarkan penelitian Standish Group Internasional pada tahun 1998, terdapat 7400 proyek IT yang dikembangkan saat itu. Hasilnya hanya 16,2% yang dapat diselesaikan sesuai perencanaan, 31,1% diantaranya mengalami keterlambatan dan 52,7% mengalami pembekakan biaya lebih dari 189%. Penyebab kegagalan proyek IT adalah belum efektifnya waktu, biaya dan fungsionalitas. Perusahaan-perusahaan ternama Indonesia (Kompas.com, Okezone.com, Urbanesia.com dan bejubel.com) untuk menghemat waktu pengembangan dalam produk, mereka menggunakan framework. Framework merupakan kerangka kerja yang dapat membantu pengembangan aplikasi dalam menangani suatu masalah pemrograman. Codeigniter dan CakePHP merupakan framework yang menggunakan konsep MVC (Model-View-Control), permasalahan dari dua framework adalah belum mengetahui kelebihan dan kekurangan satu framework dengan  framework lain. Untuk itu akan dilakukan penelitian mengenai perbandingan dua buah framework dengan metode perbandingan dan metode MVC (Model-View-Control) dalam menangani suatu permasalahan. Metode MVC (Model-View-Control) dapat diterapkan oleh semua framework untuk membangun suatu aplikasi sedangkan dengan penerapan metode perbandingan diharapkan dapat membandingkan kinerja dari performa, arsitektur dan komunitas. Untuk membandingkan performa di dua framework akan dilakukan penelitian menggunakan Apache Benchmark (ab), membandingkan komunitas di dua framework dilihat dari segi seberapa banyak buku panduan yang berada di internet dan membandingkan arsitektur di lihat dari segi framework mana yang mencerminkan metode MVC (Model-View-Control). Berdasarkan pengujian, yang mencerminkan metode MVC (Model-View-Control) yaitu cakePHP sedangkan dalam penerapan Codeigniter kurang mencerminkan metode MVC (Model-View-Control) namun memiliki komunitas dan performa yang dapat diandalkan.

Dibuat oleh :  Dewi Rosmala, M. Ichwan ,M. Irzan Gandalisha

E-mail: d_rosmala@itenas.ac.id

Kata kunci : framework, Codeigniter, cakePHP, MVC (Model-View-Control)

Keterangan :  Makalah ini  dimuat pada  JURNAL INFORMATIKA

NO. 2 VOL. 2, MEI – AGUSTUS 2011

KOMPARASI FRAMEWORK MVC (CODEIGNITER DAN CAKEPHP) PADA APLIKASI BERBASIS WEB