Perbandingan Performa Framework Laravel, Flask API Python, dan PHP Native untuk Aplikasi API pada Data AIS Polbeng

Supria, M Nur Faizi, Isna Yulia, M Afridon, Alhadi Arizka, Sarudin, Justin Nathaniel Sulistyo
24 Dec 2024
International Conference on Industrial Technology and Business (INTECHBIZ) 2024

Informasi Prosiding

  • Judul: Perbandingan Performa Framework Laravel, Flask API Python, dan PHP Native untuk Aplikasi API pada Data AIS Polbeng
  • Nama Seminar: International Conference on Industrial Technology and Business (INTECHBIZ) 2024
  • Penulis: Supria, M Nur Faizi, Isna Yulia, M Afridon, Alhadi Arizka, Sarudin, Justin Nathaniel Sulistyo
  • Tempat: Politeknik Negeri Bengkalis
  • Waktu: 24 December 2024
  • ID Penelitian: 1
  • Keywords: API, Laravel, Flask API Python, PHP Native, Data AIS, Polbeng, Performa

Abstrak Prosiding

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.