Assalamu 'alaikum wr.wb.

Selamat apa saja bagi para pecandu internet dan penikmat coding, jumpa lagi di blog ini. Kali ini saya akan membahas cara optimasi halaman website yakni dengan HTTP Compression. Fungsinya apa? fungsinya untuk mengurangi waktu loading website/mempercepat loading website.

Ada 2 cara yang bisa digunakan untuk mengompres (HTTP compression)  jenis file yang ditransfer dari server, yaitu :

1. Mod_deflate 
Cara ini cocok untuk digunakan pada cpanel yang mendukung/mengaktifkan mod_deflate. Buka/buat file .htacess, dan masukkan code dibawah ini :

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/css text/x-component aplication/x-javascript aplication/javascript tex/javascript text/html text/x-js text/xml image/x-icon
AddOutputFilter DEFLATE css html htm js xml
</IfModule>

2. GZIP Compression
Caranya, jika anda punya file untuk menyimpan header misalkan header.php, maka masukkan kode ini di baris paling atas sendiri atau diatasnya code <!DOCTYPE html>.

<?php
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip'))

ob_start("ob_gzhandler");
}
else {ob_start();}
?>

<!DOCTYPE html>

Nah.cukup mudahkan. silahkan dicoba dan lihat hasilnya. Insya Allah bisa.. mohon maaf jika ada kesalahan, mohon sarannya jika masih ada yang perlu diperbaiki, silahkan bertanya jika ada pertanyaan, akan dijawab semaksimal mungkin yang saya bisa, dan jangan menghujat.

Wassalamu 'alaikum Wr. wb.