Merhaba arkadaşlar,

Bu yazımda size performans amaçlı olarak js ve css dosyalarını compressor ederek küçültme işleminden bahsedeceğim.

Bunun için yahoo nun BSD lisanslı ürünü YUI Compressor u kullanacağız.

YUI Compressor %40 ila %60 arasında bir sıkıştırma yapmakta.

Gerekli incelemeyi burdan , compressor u indirmeyi de burdan yapabilirsiniz.

Dosyayı indirdikten sonra hdd mize açıyoruz. Build in içinde ki yuicompressor-x.y.z.rar dosyasını alıp kolay bir yere atıyoruz. Mesela c nin altına atalım. (xyz versiyonu ifade etmekte.)

Sıkıştırmak istediğimiz js veya css dosyasınıda c ye atıyoruz.Örneğin dosyamızın adı MyCss.css olsun.

dos prompt u açıp aşağıda ki kodu yazıp enter a basıyoruz.

       java -jar c:\yuicompressor-x.y.z.rar -o c:\deneme.css d:\MyCss.css

İşlem sonunda eğer hata vermezse c nin altında sıkıştırılmış formatta ki deneme.css oluşmuş olacaktır.

Eğer js sıkıştırıyorsanız ve kodun obfuscate edilmesini istemiyorsanız şu şekilde kullanabilirsiniz.

     java -jar c:\yuicompressor-x.y.z.rar --nomunge -o c:\deneme.css d:\MyCss.css

 

Kolay gelsin

Turgay Sahtiyan

Not : Blog haricinde, faydali gördügüm yazilari ve linkleri twitter adresimden paylasiyorum. Beni twitter'da takip etmek için : twitter.com/turgaysahtiyan