ANALISIS PERBANDINGAN PERFORMA MICROFRAMEWORK PHP PADA REST API

Anam, Khoirul - 095410304 (2020) ANALISIS PERBANDINGAN PERFORMA MICROFRAMEWORK PHP PADA REST API. Skripsi thesis, STMIK AKAKOM YOGYAKARTA.

[img]
Preview
Text
1_095410304_HALAMAN_DEPAN.pdf - Published Version

Download (650kB) | Preview
[img]
Preview
Text
2_095410304_BAB_I.pdf - Published Version

Download (102kB) | Preview
[img]
Preview
Text
3_095410304_BAB_II.pdf - Published Version

Download (117kB) | Preview
[img] Text
4_095410304_BAB_III.pdf - Published Version
Restricted to Repository staff only

Download (270kB)
[img] Text
5_095410304_BAB_IV.pdf - Published Version
Restricted to Repository staff only

Download (822kB)
[img]
Preview
Text
6_095410304_BAB_V.pdf - Published Version

Download (79kB) | Preview
[img]
Preview
Text
7_095410304_DAFTAR_PUSTAKA.pdf - Published Version

Download (80kB) | Preview
[img]
Preview
Text
8_095410304_CARA_MENJALANKAN_PROGRAM.pdf - Published Version

Download (252kB) | Preview
[img] Text
9_095410304_LISTING_PROGRAM.pdf - Published Version
Restricted to Repository staff only

Download (102kB)

Abstract

Kebutuhan akan fleksibilitas pengembangan aplikasi dengan meminimalkan kendala lingkungan produksi server membuat arsitektur n-tier semakin banyak digunakan. Arsitektur tersebut diimplementasikan dalam bentuk middleware atau sering juga disebut API. REST API adalah arsitektur API yang saat ini paling banyak digunakan untuk pengembangan aplikasi berbasis middleware. PHP adalah satu satu bahasa pemgrograman yang mudah digunakan untuk mengembangkan REST API dengan microframework-nya. Setiap microframework memiliki fitur seperti penanganan koneksi database, URL routing, dan yang paling banyak diunggulkan adalah tentang performa. Banyaknya microframework PHP dengan issue performa yang berbeda menjadikan pemilihan core pengembangan aplikasi berbasis API sangat penting. Terlebih jika itu diproyeksikan akan menangani pertukaran data atau request client dalam jumlah besar. Sebagai dasar pemilihan, maka pengujian performa perlu dilakukan pada setiap microframework untuk menentukan kesesuaian pada pengembangan aplikasi berbasis API. Pengujian performa menggunakan metode load testing dan mengembangkan microframework PHP populer sebagai dasar pembuatan aplikasi uji. Microframework tersebut meliputi FatFree, Lumen, Phalcon-micro, dan Slim. Pengujian dilakukan dengan sistematis menggunakan rencana pengujian yang telah dirancang untuk kebutuhan pengujian performa. Fokusnya adalah untuk menganalisa RPS (Request Per Seconds) dan latency terhadap percentile yang dihasilkan alat uji wrk2 pada jenis pengujian yang telah ditentukan. Kata Kunci : Load Testing, Microframework PHP, Perbandingan, Performa, REST API

Item Type: Thesis (Skripsi)
Additional Information: Pembimbing : Indra Yatini Buryadi, S.Kom., M.Kom
Uncontrolled Keywords: Load Testing, Microframework PHP, Perbandingan, Performa, REST API.
Subjects: A Karya Umum (General) > Ilmu Komputer (Computer Science) > Bahasa Pemrograman
A Karya Umum (General) > Ilmu Komputer (Computer Science) > Sistem Pendukung Keputusan (Decision Support Systems)
Divisions: Jenjang Strata Satu > Teknik Informatika (Informatic Engineering)
Depositing User: Mr. Andi Setyanto
Date Deposited: 24 Nov 2020 02:17
Last Modified: 24 Nov 2020 02:17
URI: http://eprints.akakom.ac.id/id/eprint/9028

Actions (login required)

View Item View Item