Jump to content

GZIP

From Wiki
Revision as of 19:26, 5 March 2022 by Kangtain (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Source: methodshop.com

GZIP adalah format file dan aplikasi perangkat lunak yang digunakan untuk kompresi dan dekompresi file. Itu dibuat oleh Jean-loup Gailly dan Mark Adler, dan dirilis sebagai pengganti perangkat lunak gratis untuk program kompresi yang digunakan pada sistem Unix awal.

Seperti perangkat lunak Core WordPress, GZIP dimaksudkan untuk digunakan dengan GNU (perangkat lunak bebas sumber terbuka). Huruf "G" dalam "GZIP" berasal dari "GNU".

Kompresi GZIP tidak berfungsi pada gambar, dan ini adalah masalah campuran dalam hal file media. Misalnya, beberapa file gambar seperti MPEG dan WAV dikompres dengan baik dengan GZIP. Jenis file lain, seperti MP3, sebenarnya dapat bertambah besar jika Anda mencoba mengompresnya.

Penting juga untuk dicatat bahwa kompresi GZIP harus diaktifkan di server web Anda sebelum Anda dapat mengaktifkan kompresi file dan folder.

Di sisi klien, semua browser web modern mendukung kompresi GZIP, dan secara otomatis memintanya saat membuat permintaan HTTP. Ini berarti Anda dapat mengharapkan semua pengguna mendapatkan manfaat kompresi GZIP setelah Anda mengaktifkannya.

Mengapa Kompresi GZIP

Kompresi sudah biasa kita jumpai di dunia komputer. Sederhananya, ini adalah metode yang sangat berguna untuk mengelompokkan banyak file menjadi satu file yang lebih kecil. Ini membantu meringankan beberapa masalah yang muncul karena memiliki terlalu banyak file besar di situs Anda, yang dapat memperlambat waktu pemuatan halaman web Anda.

Ini penting karena situs web yang memuat lambat dapat berdampak negatif pada UX dan menghambat konversi. Faktanya, menurut Neil Patel, 47 persen konsumen mengharapkan halaman web dimuat dalam dua detik atau kurang. Jika Anda menjalankan e-commerce bisnis, hingga 79 persen pelanggan mengatakan bahwa mereka cenderung tidak membeli dari situs web jika itu memberikan pengalaman yang buruk.

Halaman web dapat memakan banyak ruang server karena ukuran file yang besar, terutama file JavaScript yang memblokir render (atau JavaScript W3). Inilah sebabnya mengapa Anda harus mengompres file JavaScript jenis ini sebanyak mungkin.

Untungnya, ada banyak tools yang dapat membantu Anda mendiagnosis masalah pemuatan halaman, termasuk Google Pagespeed Insights, GTmetrix, dan Pingdom. Setelah Anda menemukan masalah kinerja, Anda dapat mengambil tindakan untuk mengatasinya.

Referensi