SORU
16 AĞUSTOS 2010, PAZARTESİ


Cache-Control özel vs Kamu

Bir örnek farklılık gösteren asp.net uygulamaları IIS Kamu ve Özel Cache-Control arasında olduğunu tarif edebilir misiniz.

Fark şudur ki MSDN okudum:

Kamu: Ayarlar Cache-Control: yanıt istemciler tarafından önbelleğe alınabilir olduğunu belirtmek için kamu ve (vekil) paylaşımlı önbelleğe alır.

Özel:Varsayılan değer. Cache-Control ayarlar: yanıt (proxy sunucusu) paylaşımlı önbelleğe tarafından istemci yalnızca ve olduğu saptanırsa olduğunu belirtmek için özel.

Tamamen her seçim iyi ve kötü yanlarını anladım emin değilim. Ya da değil, herhangi bir zaman için bir örnek harika olurdu.

Örneğin ben, eğer eğer iki web sunucuları aynı uygulama barındırma eğer ben ne yapmalıyım? Eğer bir şey Özel ya da Kamu seçersem dikkat et.

CEVAP
16 AĞUSTOS 2010, PAZARTESİ


Tek fark Özel ile dolaşır verileri önbelleğe vekiller izin vermeyecek. Sonunda, gönderdiğiniz veri sayfaları/dosyaları içerdiği için aşağı kaynar.

Örneğin, ISS ve web sayfaları bant genişliği miktarını azaltmak ve maliyetleri düşürmek için önbellekleme, İnternet, arasında görünmez bir proxy olabilir. Cache-control kullanarak özel sayfa önbellek gerektiğini belirten (ama son kullanıcı bunu yapmak için izin). Eğer cache-control kullanırsanız: kamu, önbellek için herkes sayfayı bir sorun olmadığını, ve proxy bir kopyasını saklayın diye söylüyorsun.

Genel bir kural olarak, eğer bir şey olursaherkeshalka daha iyi olabilir, önbellek, daha fazla insan bant genişliği gerekir çünkü. erişim (örneğin, bu sayfada logosu) cache-control: Eğer bir şey olması ile ilgili bağlı kullanıcı (örneğin, HTML içinde bu sayfa içerir kullanıcı adım, yani olmayacak yararlı bir başkasının) cache-control: private Daha iyi olacak, vekiller olurdu önbelleğe alma Veri yok tarafından talep edilen diğer kullanıcılar, ve onlar belki de tuttuğunu veri istemiyorsun tutulması sunucuları güvenmiyorsun.

Ve, tabii ki, halka açık olmayan her şey özel bir önbellek var. Aksi takdirde veri erişimi olan herkes tarafından erişilebilir olabilir vardı orta proxy sunucu saklanan olabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • kimberly p

    kimberly p

    23 Ocak 2010
  • LIVESTRONG.COM

    LIVESTRONG.C

    5 EKİM 2005