Serkan A. 01:36 28 Kas 2010 #1
jquery yada herhangi bir javascript dosyasını farklı bir yöntemle sıkıştırmayı anlatacağım.
Aslında bir javascript dosyası 60kb ise bu dosya yine 60 kb olacak indirme işlemi sonunda ancak 60kb yerine sunucuya 10kb gibi bir yük getirecek. Sunucu tarafından çok büyük bir sıkıştırmaya tabi tutularak web sayfanızın hızlı bir şekilde açılmasını sağlayacak bu sistem.
Herhangi bir javascript dosyasının en üstüne
Kod:
< ?php
ob_start ("ob_gzhandler");
header("Content-type: text/javascript; charset: UTF-8");
header("Cache-Control: must-revalidate");
$sure = 60 * 60 * 24 * 365; // 1 yıl
$SonaErme = "Expires: " .
gmdate("D, d M Y H:i:s",time() + $sure) .
" GMT";
header($SonaErme);
?>
bu kodu yerleştirdikten sonra javascript dosyasını php şekline çevireceğiz.ismi
şeklinde olacak ve web sayfanıza
Kod:
<script type="text/javascript" src="dosyam.js.php"></script>
şeklinde ekleyeceksiniz. işlem bu kadar. Ancak bu işlem sunucunuzu zorlayacağı için hostunuzla problem yaşabilirsiniz belki. ben hiç yaşamadım ancak.
kaynak:
eburhan
Diğer çözümlü sorular alttadır.