Tüm Fiyatlarımıza Kdv Dahildir.
Tüm Fiyatlarımıza Kdv Dahildir.
DahiGo Yapay Zeka Açıldı
Toplam Satış 0
Toplam Müşteri 0
Toplam Destek 0




Gzip Sıkıştırma Nasıl Yapılır?

Gzip Sıkıştırma Nasıl Yapılır?

  • Gönderiyi Paylaş:
  • 2.899

Gzip Sıkıştırma Nedir? Gzip Sıkıştırma Nasıl Yapılır? Gzip Sıkıştırma İle Site Hızı Arttırma

Web sitenizin performansını arttırmak veya ölçmek için araçlar kullandığınızda karşınıza “Gzip sıkıştırma” önerisi çıkmaktadır. Gzip sıkıştırma ne işe yarar veya gzip sıkıştırma nedir diye arama yaptığınızda kafa karıştırıcı bir çok bilgi arama sonuçlarında yer alıyor fakat gzip sıkıştırma düşünüldüğünde o kadar da zor bir işlem gerektirmiyor birden farklı yöntem ile site hızını arttırabilirsiniz.

Gzip Nedir?

Gzip, büyük boyutlu dosyaları sıkıştırmak ve bu dosyaları açabilmek için kullanılan bir yazılımdır. Gzip dosya, html ve js gibi büyük boyutlu dosyaların minimum boyutlara indirgenmesini sağlayarak daha az yer kaplamasını ve taşınmasını sağlar.

Gzip Sıkıştırma Nedir? Faydaları Nedir?

Gzip sıkıştırma, dosya formatlarının sıkıştırılması olarak adlandırılabilir. Gzip sıkıştırma, html, css, javascript gibi dosyaları sitenizi birisi ziyaret ettiğinde yüklenirken açılmasını hızlandırmak için sıkıştırma optimizasyonu yaparak sitenizin performansını arttırmak için kullanılır. Site performansı için kullanılan sıkıştırma sitenizi ziyaret eden kullanıcıların site açılırken çok fazla beklemeden siteye giriş yapmasını sağlar.

Gzip sıkıştırma yaparak site içerisinde ki html ve css dosyalarını %70-75 oranında küçültebilirsiniz. Sıkıştırma optimizasyonu sayesinde sitenizin ziyaret eden bir kullanıcı sitenin yüklenme süresinden rahatsız olmadan site içerisinde gezinme yapabilir.

Gzip Sıkıştırması Nasıl Yapılır ?

Bunun bir kaç farklı yolu vardır ancak biz en kolay yolu anlatacağız.
.htaccess ile gzip sıkıştırması yapabiliriz.

Aşağıdaki kodu .htaccess dosyanıza ekleyerek, mod_deflate (önerilen) aracılığıyla gzip sıkıştırmasını etkinleştirebilirsiniz.

  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/xml
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE image/x-icon
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/x-font  
  AddOutputFilterByType DEFLATE application/x-font-truetype  
  AddOutputFilterByType DEFLATE application/x-font-ttf  
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/opentype
# For Older Browsers Which Can't Handle Compression
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 

Sunucunuz mod_deflate‘i desteklemiyorsa, mod_gzip alternatifini deneyebilirsiniz:

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

Değişiklikleri kaydettiğinizde gzip sıkıştırma etkin olacaktır.

Gzip Sıkıştırması Nasıl Test Edilir?

Gzip sıkıştırması, WebPageTest veya GTMetrix gibi çeşitli araçlar ile test edilebilir.

Hosting Satın Al

En Güçlü ve Güvenli Hosting Sahibi Olun. "Siteniz Işık Hızında Açılsın"


Webim Go BTK Onaylı Yer Sağlayıcıdır.
İNCELE
Destek Al

İşiniz İçin En İyi Çözüm Ortağınız Olmaya Hazırız.

TEKLİF AL