Mengaktifkan kompresi GZIP di PHP

Untuk mengoptimalkan transfer data dari server hosting ke pengunjung maka sangat disarankan untuk mengaktifkan kompresi GZIP. Akan terasa bedanya saat memuat halaman website dan konten – konten bertipe teks seperti file CSS, JS, XML dan sebagainya. Ini juga sekaligus mempercepat akses situs. Seharusnya dan sebaiknya fitur ini diaktifkan lewat web server yang digunakan, tapi kalau terpaksa bisa memanfaatkan PHP langsung.

Apa yang harus dilakukan? Tinggal anda buka file konfigurasi php.ini dan cari kode dibawah:

zlib.output_compression = On
zlib.output_compression_level = 6

Kalau ada maka samakan, kalau tidak silahkan tambahkan. Ini akan menginstruksikan PHP akan mengkompresi halaman situs yang dibuatnya dengan tingkat yang ditentukan.

Kode alternatifnya:

output_handler = Off
zlib.output_compression = On
zlib.output_handler = ob_gzhandler

Kalau ada masalah dengan kode diatas bisa mencoba yang ini, tapi lebih disarankan cara pertama.

Semoga bermanfaat. 🙂

One Comment

  1. Seterlah saya aktifkan, muncul kode ini: Either the PHP configuration, web server configuration or a script in the WordPress installation has zlib.output_compression enabled.
    Please locate and disable this setting to ensure proper HTTP compression behavior.

    Yang artinya kurang lebih begini: Baik konfigurasi PHP, konfigurasi server web atau skrip di instalasi WordPress telah diaktifkan zlib.output_compression .
    Silakan cari dan nonaktifkan pengaturan ini untuk memastikan perilaku kompresi HTTP yang tepat.

    Apakah itu tidak bermasalah?

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *