Analisis Perbandingan Framework Laravel Dengan Framework Codeigniter Pada Aplikasi Diagnosa Penyakit Untuk Aanak Menggunakan Metode Forward Chaining

Galih Rexy Hakiki. C1A160009. Program Studi Teknik Informatika. Fakultas Teknologi Informasi. Universitas Bale Bandung.

ABSTRAK

Perkembangan zaman yang semakin modern telah menciptakan sarana penyampaian informasi secara cepat dan real time. Website pada saat ini terus mengalami peningkatan yang signifikan dari waktu ke waktu. Dengan berkembangnya website tercipta sebuah teknologi framewok. Dimana dalam pembuatan website pun dapat lebih terstruktur dan lebih singkat. Bahasa pemrogramman. PHP merupakan salah satu bahasa yang populer dan memiliki beberapa framework. Diantaranya ada framework Laravel dan framewok Codeigniter yang merupakan framework paling banyak digunakan untuk bahasa pemrogramman PHP. Untuk membandingkan kedua framework tersebut penulis akan membuat aplikasi diagnosa penyakit untuk anak dibawah 5 tahun menggunakan metode forward chaining yang akan digunakan untuk membandingkan kedua framework tersebut dari segi performa (request per second, time per request dan execute time), ukuran data yang dihasilkan (resourse), dan cara akses database. Baik framework Laravel maupun framework Codeigniter menggunakan konsep MVC. M untuk Model digunakan sebagai sistem untuk pengaksesan database, V untuk View digunakan untuk menampilkan tampilan pada website, dan C untuk Controller digunakan sebagai pengatur dalam penggunaan Model dan View. Hasil penelitian menunjukkan bahwa dari segi performa (request per second, time per request dan execute time) secara keseluruhan, CodeIgniter memiliki nilai yang lebih unggul. Dari segi ukuran (resource)Framework Codeigniter memiliki ukuran yang lebih kecil sedangkan Framework Laravel memiliki ukuran yang lebih besar karena sudah terdapat package yang akan sangat membantu, Dan dari segi cara akses database, baik Framework CodeIgniter maupun Framework Laravel memiliki penerapan yang sama. Keduanya mampu mempermudah dalam operasi CRUD Dengan adanya penelitian ini diharapkan pengembang web dapat memilih teknologi sesuai dengan yang diinginkan.

Kata kunci: Framework, Laravel, Codeigniter, Sistem Pakar, Forward Chaining.