×

برای ورود به صفحه‌ی فارسی وب‌سایت ابر آروان کلیک کنید

Gzip bir dosya sıkıştırma aracıdır ve bu süreç sayesinde sunucudan kullanıcının tarayıcısına dosya transfer süreleri kısalmaktadır.
Web sayfaları bir dizi JavaScript (JS), CSS ve HTML dosyasından oluşur. Web sayfası formatı ne kadar karmaşıksa o web sayfasının kaynak kod dosyaları da o kadar büyüktür ve bu da istemci tarayıcısında web sayfasının yükleme hızını olumsuz etkiler. Dosya sıkıştırma sayesinde sayfa yükleme süreleri ve gerekli bant genişliği azalır. 
Günümüzde çoğu tarayıcı ve web sunucusu dosya sıkıştırma için gzip desteklemektedir ve bu teknoloji ile ortalama %70 veri sıkıştırma mümkündür.

Gzip nedir?

ArvanCloud HTTP içerikleri kullanıcı sistemlere göndermeden önce bunları sıkıştırmak için gzip kullanır. 
Gzip dosyalar içerisinde tekrarlayan satırları bulmaya çalışır ve bunları bir işaretçi ile değiştirir. Bu işaretçi sayesinde dosya içerisinde bulunan metin boyutları büyük ölçüde azalır ve bu da boş alanlar ve tekrarlayan metinlerin bu gibi dosyaların büyük bir bölümünü oluşturduğu gerçeği ile açıklanabilir. 
Hızdaki artış ve web sayfalarını yüklemek için gerekli bant genişliğindeki düşüşün yanı sıra gzip ile dosya boyutundaki düşüşler SSL maliyetlerini de azaltmaktadır. Bunun sebebi ise gzip ile SSL el sıkışması süreci kullanılarak bilginin gönderilme ve alınma sayısının azaltılabilmesidir. 
Sunucu ve istemci tarayıcısı arasındaki iletişimler bazında gzip operasyonları şu şekildedir:

  • Gzip uyumlu tarayıcı, web sunucusuna bir talep gönderir.
  • Bu talebi alan ve tarayıcının gzip uyumluluğunu belirleyen web sunucusu tarayıcıya bu dosyaların gzip ile sıkıştırılmış bir sürümünü gönderir.
  • Tarayıcı sıkıştırılmış dosyayı alır, dosyayı açar ve içeriğine erişir.

Bir tarayıcı gzip uyumlu değilse (tarayıcıların eski sürümleri gibi), web sunucusunun o tarayıcıya sıkıştırılmamış dosyalar göndermesi gerekir.

ArvanCloud CDN’de Gzip

Çoğu CDN, gzip ile otomatik dosya sıkıştırma özelliği sunarak site yöneticilerinin sıkıştırma sorumluluğunu azaltmaktadır. CDN’ler gzip gibi front-end optimizasyon (FEO) araçlarından ve tekniklerinden faydalanarak dosya boyutunu mümkün olduğunca düşürmektedir. Gzip’e ek diğer bir yöntem ise gzip ile birlikte kullanıldığında çıktı dosya boyutunu büyük ölçüde azaltan Minification’dır. 
Minification ile JS, HTML ve CSS dosyalarındaki boşluklar, yorumlar, satır araları, vb. giderilir ve dosya boyutundan ortalama %50 tasarruf edilir. Daha sonra bu dosyalar gzip ile sıkıştırılır. Böylece, CDN sunucularının istemci tarayıcılarına gönderdikleri dosya boyutları büyük ölçüde azalır ve web sayfası yükleme hızı büyük ölçüde artar.

Sadece tükettiğiniz miktarı ödeyin.

Fiyatlandırma ayrıntıları için lütfen bu sayfaya göz atın veya hesaplayıcıbölümüne giderek maliyetlerinizi tahmin edin.