Gzip sıkıştırma Kullanım Rehberi

Gzip sıkıştırma nedir?

  • Gzip, daha hızlı ağ transferleri için dosyaların sıkıştırılmasını (daha küçük yapma) sağlayan bir yöntemdir.
  • Aynı zamanda bir dosya formatıdır.Sıkıştırma, web sunucunuzun web sitenizin kullanıcıları için daha hızlı yüklenen daha küçük dosya boyutları sağlamasına olanak tanır.

Gzip sıkıştırmayı etkinleştirmek standart bir uygulamadır. Bir nedenden dolayı kullanmıyorsanız, web sayfalarınız muhtemelen rakiplerinizden daha yavaştır.

Gzip sıkıştırma

Gzip sıkıştırma

Gzip sıkıştırması nasıl etkinleştirilir

  • Sıkıştırma, web sunucusu yapılandırmasıyla etkinleştirildi
  • Farklı web sunucularının farklı talimatları vardır (aşağıda açıklanmıştır)

İşte .htaccess, Apache, Nginx ve Litespeed webservers dahil olmak üzere sıkıştırmayı etkinleştirmenin en yaygın yolları.

.htaccess ile sıkıştırmayı etkinleştir

Bunu okuyan çoğu kişi için sıkıştırma, web barındırıcısında / sunucusunda .htaccess adlı bir dosyaya kod ekleyerek etkinleştirilir. Bu, web yöneticinize dosya yöneticisine (veya dosyaları eklemek veya yüklemek için nereye giderseniz gidin) gitmek anlamına gelir.

.htaccess dosyası siteniz için birçok önemli şeyi kontrol eder. .htaccess dosyasına aşina değilseniz, lütfen değiştirmeden önce bazı know- how’ları öğrenmek için .htaccess makalesiyle çalışmamı okuyun .

Aşağıdaki kod .htaccess dosyanıza eklenmelidir …

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

Sıkıştırma işleminizin Gzip sıkıştırma aracını kullanarak çalışıp çalışmadığını kontrol edin .

Apache web sunucularında Gzip sıkıştırma

Yukarıdaki talimatlar ve kod Apache üzerinde çalışacaktır. Çalışmıyorlarsa, sizin için çalışabilecek başka bir yol var. Yukarıdaki kod işe yaramadıysa, .htaccess dosyanızdan kaldırın ve yerine bunu deneyin …

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

NGINX web sunucularında Gzip sıkıştırma

NGINX’te sıkıştırmayı etkinleştirmek için, aşağıdaki kodu yapılandırma dosyanıza eklemeniz gerekir.

gzip on;
 gzip_comp_level 2;
 gzip_http_version 1.0;
 gzip_proxied any;
 gzip_min_length 1100;
 gzip_buffers 16 8k;
 gzip_types text/plain text/html text/css application/x-javascript
text/xml application/xml application/xml+rss text/javascript;
# IE <6 için
 devre dışı bırakılması bazı bilinen sorunlar olduğu için gzip_disable "MSIE [1-6]. (?!. * SV1)";

# Önbelleğe alınmış gzipli dosyaları IE6
 gzip_vary'e göndermek için alt proxy'lere yönelik bir değişken başlık ekleyin ;

Litespeed web sunucularında sıkıştırmayı etkinleştir

Litespeed’de sıkıştırmayı etkinleştirmenin en iyi yolu, “ayar” altındaki konfigürasyonda yapmaktır. Sadece “sıkıştırmayı etkinleştir” e gidin ve açık olup olmadığını kontrol edin, eğer “düzenle” yi tıklamıyorsanız açın ve sonra açmayı seçin. Oradayken, yakındaki birkaç Gzip seçeneğine bakın.

Gzip sıkıştırma ne kadar etkilidir?

HTML ve CSS dosyalarınızın gzip ile sıkıştırılması, genellikle dosya boyutunun yüzde elli ila yetmiş yüzdesi kadar tasarruf sağlar. Bu, sayfalarınızı yüklemek için daha az zaman harcadığı ve daha az bant genişliğinin herkes için kullanıldığı anlamına gelir.

Sıkıştırılmış dosyalar web’de nasıl çalışır?

Sitenizden bir sayfa için bir tarayıcı tarafından bir istek yapıldığında, tarayıcı sıkıştırmayı anladığını belirtirse, web sunucunuz daha küçük sıkıştırılmış dosyayı döndürür. Tüm modern tarayıcılar sıkıştırılmış dosyaları anlar ve kabul eder.

gzip Sıkıştırma testi

Gzip sıkıştırmanın çalışıp çalışmadığını görmek için gzip sıkıştırma aracını kullanın .

Ayrıca, sıkıştırmayı ve diğer birçok faktörü test edecek sayfa hızı aracını kullanmayı da düşünün .

Gzip sıkıştırma Kullanım Rehberi

Gzip sıkıştırma Kullanım Rehberi

Summary
Review Date
Reviewed Item
Gzip sıkıştırma Kullanım Rehberi
Author Rating
51star1star1star1star1star

Reply