Cara Mengaktifkan Kompresi GZIP di WordPress

Penawaran WordPress


Jika Anda telah bekerja dengan komputer untuk waktu yang lama, Anda mungkin sudah terbiasa dengan kompresi. Bagi mereka yang tidak: kompresi adalah alat yang sangat berguna untuk mengelompokkan sekelompok file menjadi satu file yang jauh lebih kecil (dan lebih mudah diangkut) – yang, untuk situs web, diterjemahkan menjadi waktu pemuatan halaman yang jauh lebih cepat. Dalam artikel ini, saya akan melihat bagaimana kompresi gzip bekerja dan bagaimana Anda dapat mengaktifkannya di situs web Anda sendiri yang menggunakan WordPress.

Bagaimana Kompresi Bekerja

Sebelum beralih ke cara mengimplementasikannya, mari kita lihat dulu apa arti kompresi dan bagaimana itu bisa membantu.

Saat ini, hampir semua situs web modern menggunakan campuran HTML, CSS dan JavaScript, yang ditulis oleh programmer dengan cara yang logis dan dipahami secara global. Hasil dari ini hampir selalu sedikit overhead yang melayani tidak lebih dari keterbacaan manusia. Selain itu, sebagian besar programmer juga akan menggunakan berbagai pola desain dan elemen umum, sehingga mengarah ke jumlah pengulangan yang adil.

Algoritma kompresi seperti gzip menggunakan pola dan pengulangan yang ditemukan dalam teks untuk menciptakan cara yang lebih efisien untuk menyimpan data. Mari kita lihat sebuah contoh.

Ini beberapa kode HTML untuk membuat teks di dalamnya ditampilkan dengan huruf tebal:

ini berani

Versi terkompresi ini sebenarnya cukup lama: eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC8XALn8Cuo =. Namun, lihat apa yang terjadi ketika kami mengompresi berikut:

ini berani
ini juga berani

Versi terkompresi adalah eNqzKS4pys9LtyvJyCxWAKKk / JwUG32oIC + XDRZphZL8fCQlACNDF0U =. Meskipun teks aslinya berukuran lebih dari dua kali lipat, versi terkompresi sebenarnya hanya 16 karakter lebih – pengurangan besar 32% dalam ukuran, yang berarti lebih sedikit untuk memuat dan situs web yang lebih cepat.

Cara Mengaktifkan Kompresi gzip untuk WordPress

Penting untuk dipahami bahwa kompresi gzip bukanlah sesuatu yang bertanggung jawab atas WordPress. Ini sebenarnya adalah sesuatu yang ditangani oleh server sendiri (bukan di dalam WordPress), yang berarti untuk mengaktifkannya Anda harus mengatur berbagai hal di luar WordPress.

Tanyakan Tuan Rumah Anda

Hal pertama yang pertama: karena mengaktifkan kompresi mengharuskan Anda untuk mengedit (atau bahkan membuat) file sensitif yang tidak termudah untuk dikerjakan (dikenal sebagai ‘file htaccess’), jika Anda ragu tentang apa yang harus dilakukan, mungkin yang terbaik untuk meminta tuan rumah Anda melakukannya untuk Anda. Jika Anda dengan host top-notch dengan dukungan top-notch, mereka harus dapat mengatur ini untuk Anda (jika mereka belum melakukannya) dalam hitungan menit.

Menyiapkan Semuanya Sendiri

File htaccess digunakan untuk memberikan instruksi khusus kepada server, seperti pengalihan, secara otomatis menambahkan atau menambahkan file ke permintaan tertentu dan, yah, segala macam hal rapi lainnya – seperti mengaktifkan kompresi gzip! Agak sulit untuk mengatur segalanya sendiri adalah menemukan – dan kemudian mengedit – file yang merepotkan ini.

Pertama-tama, Anda perlu cara untuk mengakses file di server Anda. Metode yang disukai untuk kebanyakan orang hampir pasti akan melalui FTP. Namun, karena file htaccess suatu situs adalah ‘file-titik’ (artinya biasanya tersembunyi), ini sedikit lebih sulit ditemukan daripada kebanyakan. Lebih buruk lagi, karena ini adalah file tersembunyi, jika Anda mengunduhnya ke komputer dengan cara yang sama dengan file biasa, itu akan tetap tersembunyi, sehingga sangat sulit untuk diedit. (Catatan: Jika Anda menggunakan Mac, baca artikel kami tentang cara mengunduh, mengedit, dan mengunggah ulang file htaccess tanpa harus mengubah pengaturan komputer Anda.)

Penting: jika semua ini terdengar agak menakutkan, maka Anda mungkin lebih baik meninggalkannya sampai Anda memiliki pengalaman yang lebih sedikit, karena ini sebenarnya bukan tempat untuk menggali kedalaman pada dasar-dasar yang diperlukan, seperti bagaimana menggunakan klien FTP, cara mengedit file di dalam atau di luar server, atau bagaimana menangani file-file dot.

Sebaliknya, jika, Anda sudah terbiasa dengan hal-hal seperti itu, yang perlu Anda lakukan untuk mengaktifkan kompresi gzip adalah menyalin dan menempelkan yang berikut ke file htaccess situs Anda:

mod_gzip_on Ya
mod_gzip_dechunk Ya
mod_gzip_item_include file. (html? | txt | css | js | php | pl) $
mod_gzip_item_include handler ^ cgi-script $
mod_gzip_item_include mime ^ text /.*
mod_gzip_item_include mime ^ application / x-javascript. *
mod_gzip_item_exclude mime ^ image /.*
mod_gzip_item_exclude rspheader ^ Content-Encoding:. * gzip. *

Dan hanya itu – semuanya dilakukan! Konten berbasis teks Anda, seperti HTML, CSS, dan JavaScript, sekarang harus ditransmisikan dalam bentuk terkompresi gzip.

Periksa pekerjaanmu

Ada beberapa cara untuk memeriksa apakah file situs sedang dikompres gzip, dengan salah satu yang termudah (dan paling menarik) adalah dengan menggunakan alat pengujian situs GTMetrix yang luar biasa – sesuatu yang sebenarnya telah kita bahas dalam artikel sebelumnya: Cara menggunakan GTMetrix untuk Menguji Kecepatan Situs Web – Secara Efektif!

Jika semua berfungsi sebagaimana mestinya (dan, seperti biasa, Anda mungkin harus menghapus cache situs Anda dan / atau menunggu beberapa menit untuk hal-hal yang mulai berlaku), Anda harus dapat melihat yang berikut di bagian ‘Air Terjun’ hasil GTMetrix situs Anda:

Memenangkan skor WP gzip

Sederhana!

Kesimpulan

Kompresi Gzip adalah salah satu perbaikan kecepatan sederhana untuk menambahkan (atau telah menambahkan) ke situs Anda – apakah itu didukung oleh WordPress atau sebaliknya. Jika Anda tidak mengaktifkannya, Anda bisa kehilangan dorongan kecepatan yang signifikan.

Catatan akhir: jika Anda tertarik untuk mempelajari lebih lanjut tentang file htaccess suatu situs, saya sarankan untuk melihat pada panduan htaccess luar biasa dari Tuts +, yang mencakup banyak info lebih lanjut dan sejumlah informasi menarik yang mungkin dapat Anda gunakan untuk keuntungan situs Anda.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map