2016-04-11 20 views
1

MVC'de önbelleğe alma kavramını öğreniyorum ve this makalesinden geçiyordum.MVC'de Önbellek Konumu

Herhangi (Varsayılan): aşağıdaki olası değerlerle OutputCache özniteliği 'Konum'un bir özelliği vardır İçerik üç yerde önbelleğe alınır: web sunucusu, herhangi bir proxy sunucular ve web tarayıcısı.

İstemci: İçerik, web tarayıcısında önbelleğe alınır.

Sunucu: İçerik web sunucusunda önbellekte saklanır.

SunucuAndClient: İçerik web sunucusunda ve web tarayıcısında önbelleğe alınır.

Yok: İçerik hiçbir yerde önbelleğe alınmamıştır.

Bence Yer değerini Client ve Server işleviyle bilmek istiyorum ve neden diğer üzerinden tercih ediyorum.

cevap

1

Kullanıcıya özel bilgileri önbelleğe almak istiyorsanız, sunucu seçeneğine gidin. örneğin. Görünümünüz oturum açmış kullanıcıyı döndürürse, sunucu seçeneğini kullanmanız gerekir. Görünüm içeriğiniz tüm kullanıcılar için aynıysa, istemci seçeneğini kullanın, tarayıcıda önbelleğe alınır.

+0

Sanırım tersini söylüyorsun. Yok hayır? –

+0

Hayır. Bir atış verebilirsin. İstemci tarafında önbelleğe alırsanız, aynı sayfa içeriğine sahiptir. –

+0

Tersi söylüyorsun. –