Perbandingan Performa Framework Laravel, Flask API Python, dan PHP Native untuk Aplikasi API pada Data AIS Polbeng
Abstract
Permasalahan dalam penelitian ini adalah menentukan framework API yang paling optimal dalam hal waktu respons untuk aplikasi data AIS, mengingat skala data yang besar dapat memperlambat kinerja. Solusinya adalah membandingkan performa tiga teknologi API Laravel, Flask, dan PHP Native untuk mengidentifikasi pilihan terbaik sesuai kebutuhan skala data. Metode yang digunakan melibatkan pengembangan API pada masing-masing teknologi, diikuti dengan pengujian waktu respons berdasarkan variasi jumlah data (10 sampai 10.000 entri data). Pengujian dilakukan menggunakan alat seperti Apache Benchmark untuk mencatat waktu respons rata-rata dari setiap permintaan. Hasil menunjukkan bahwa PHP Native unggul pada data kecil dengan waktu respons 45 ms, sedangkan Flask lebih stabil pada data besar dengan waktu respons rata-rata 300 ms, sementara Laravel menunjukkan penurunan performa signifikan pada jumlah data besar dengan waktu 450 ms.