Daftar Isi:
  • Meningkatnya kebutuhan dan keinginan pengguna membuat server yang menyediakan layanan website membutuhkan media penyimpanan yang besar, tetapi media penyimpanan itu sendiri terbatas. Solusi untuk mengatasi kendala tersebut adalah kompresi data. Kompresi data adalah proses mengkonversi suatu aliran data masukan menjadi suatu aliran data lain yang memiliki ukuran lebih kecil sehingga dapat mengurangi ukuran file pada server. Penelitian ini mengimplementasikan teknik kompresi data menggunakan algoritma Deflate pada website berbasis PHP dan basis data MySQL. Aplikasi ini melakukan proses kompresi dan dekompresi file tunggal. Masukan program berupa direktori website. Semua file di dalam direktori dikompresi atau didekompresi satu per satu sehingga menghasilkan satu keluaran untuk satu file. Setelah proses kompresi atau dekompresi selesai, ditampilkan daftar file beserta ukuran sebelum dan sesudah proses. Kinerja program diuji menggunakan 301 file website beasiswajakarta.net dan 35 file website AKR. Berdasarkan penelitian yang telah dilakukan, dapat disimpulkan bahwa implementasi berhasil dilakukan dan mengurangi kapasitas penyimpanan yang dibutuhkan server. Namun, kinerja program untuk beberapa file dengan tipe tertentu tidak terlalu baik.