Gzip ile sıkıştırma nedir? Nasıl kullanılır?
Web sitesini kodlarken bir çok farklı dosya kullanırız mesela resimler, videolar, yazılar, javascript, html veya php kodları gibi dosyalara hiç bir işlem yapmadan sunucumuza yüklersek dosya boyutu haliyle çok olur buda web sitemizin yavaş yüklenmesine neden olur.
Arama motorları sitenin açılma hızına önem verirler.. bizim bu kullandığımız dosyaların bi şekilde boyutunu azaltmamız(sıkıştırmamız) lazım ki sitemiz görüntüsünden ve çalışmasından hiçbir ödün vermeden sitemiz hızlansın…
Burada imdadımıza .htaccess dosyası koşuyor .htaccess te gzip modu ile bir kaç satır kod ekleyerek sunucu içinde dosyalarımızı sıkıştırıp dosya boyutumuzu azaltabiliriz.
.htaccess açıp aşağıdaki kodları eklememiz yeterli…
<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xml AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf AddOutputFilterByType DEFLATE font/truetype font/opentype </IfModule>
Not: Hostinginizde gzip modu açık olması gerekir aksi halde hata alabilirsiniz, hosting firmanız ile iletişime geçip gzip modunu açtırmanız gerekir