Bagaimana sih cara menghemat Bandwidth server kita?
Salah satu caranya adalah melakukan kompresi terhadap halaman kita. Caranya sangat simpel, tinggal menyisipkan 3 baris program di program kita, tetapi hanya berlaku di php, yaitu:
<?
ob_start("ob_gzhandler");
?>
................................................ letak kode kita
<?
ob_end_flush();
ob_end_clean();
?>
Terus bagaimana jika kita menggunakan session, session kan harus diletakkan sebelum kode yang lain?
Caranya sangat mudah, session diletakkan setelah ob_start(), yaitu:
<?
ob_start("ob_gzhandler");
session_start();
?>
Apa efeknya?
Tentu saja halaman kita jadi lebih kecil sewaktu ditransfer, tetapi server harus melakukan kompresi terlebih dahulu sewaktu di'buffer'. Browser-browser terbaru sudah mendukung/bisa melakukan decompress. Ukuran file yang ditransfer bisa mencapai 20% dari ukuran semula, tetapi file-file multimedia tidak dikompress.
Tidak ada komentar:
Posting Komentar