Pengelolaan Cache pada Aplikasi Pencatatan Penjualan Menggunakan Fuzzy Page Replacement Algorithm

The challenges faced in website development are becoming increasingly diverse, particularly in delivering a responsive website that aligns with user preferences. Progressive Web App (PWA) is an advanced web technology that combines the advantages of mobile applications with the ease of access provided by browsers. With features such as offline access and responsiveness across various devices through the utilization of web caching, PWA can offer a better and more interactive user experience. This study aims to develop a sales recording application based on PWA, optimized using an algorithm with a fuzzy approach, namely the Fuzzy Page Replacement Algorithm (FPRA) in cache management. FPRA is applied to enhance cache efficiency through the clustering of pages based on recency, access frequency, and page reference levels using the Fuzzy C-Means algorithm. The research was conducted with a case study on the sales recording application for a fried chicken business, employing the Rapid Application Development (RAD) method for the design and construction of the application. The results indicate that FPRA successfully reduced page load time significantly, achieving up to 37% faster performance based on the average results of five tested scenarios. The implementation of FPRA in the service worker also increased the average performance score of the application by 15 points, from 56 to 71, as evaluated using the Lighthouse testing tool. Thus, the utilization of caching and the application of FPRA in cache management have been proven to enhance application performance.

Authors

Institutions

Publication Details

Journal
JIKO (Jurnal Informatika dan Komputer)
Published
2024-09-05
DOI
https://doi.org/10.26798/jiko.v8i2.1319
Primary Topic
Decision Support System Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Pengelolaan Cache pada Aplikasi Pencatatan Penjualan Menggunakan Fuzzy Page Replacement Algorithm

Anggraini Puspita Sari, Made Hanindia Prami Swari, Bregsi Atingsari Julastri
JIKO (Jurnal Informatika dan Komputer)
Decision Support System Applications
article

Pengelolaan Cache pada Aplikasi Pencatatan Penjualan Menggunakan Fuzzy Page Replacement Algorithm

Anggraini Puspita Sari, Made Hanindia Prami Swari, Bregsi Atingsari Julastri
article en

Abstract

The challenges faced in website development are becoming increasingly diverse, particularly in delivering a responsive website that aligns with user preferences. Progressive Web App (PWA) is an advanced web technology that combines the advantages of mobile applications with the ease of access provided by browsers. With features such as offline access and responsiveness across various devices through the utilization of web caching, PWA can offer a better and more interactive user experience. This study aims to develop a sales recording application based on PWA, optimized using an algorithm with a fuzzy approach, namely the Fuzzy Page Replacement Algorithm (FPRA) in cache management. FPRA is applied to enhance cache efficiency through the clustering of pages based on recency, access frequency, and page reference levels using the Fuzzy C-Means algorithm. The research was conducted with a case study on the sales recording application for a fried chicken business, employing the Rapid Application Development (RAD) method for the design and construction of the application. The results indicate that FPRA successfully reduced page load time significantly, achieving up to 37% faster performance based on the average results of five tested scenarios. The implementation of FPRA in the service worker also increased the average performance score of the application by 15 points, from 56 to 71, as evaluated using the Lighthouse testing tool. Thus, the utilization of caching and the application of FPRA in cache management have been proven to enhance application performance.

JIKO (Jurnal Informatika dan Komputer)Vol. 8(2)
University of Pembangunan Nasional Veteran Jawa Timur (ID)
Openalex Percentile: Top 77%
Decision Support System Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Pengelolaan Cache pada Aplikasi Pencatatan Penjualan Menggunakan Fuzzy Page Replacement Algorithm — Anggraini Puspita Sari, Made Hanindia Prami Swari, et al. · JIKO (Jurnal Informatika dan Komputer) (2024) | TGRS Research Map | TGRS