आईआईएस 7 में मुझे कैशिंग विकल्प सेट करने की क्षमता मिली है। ये विकल्प जैसे मेरी web.config में जुड़ जाते हैं ...आईआईएस 7 वेब। कॉनफिग कैशिंग - यहां अंतर क्या हैं, और यह सब एक साथ कैसे आते हैं?
<caching maxCacheSize="262144">
<profiles>
<add extension=".png" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpeg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".jpg" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".css" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
<add extension=".js" policy="CacheUntilChange" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
</profiles>
</caching>
हालांकि, मैं भी "कैशिंग"
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="90.00:00:00" />
<remove fileExtension=".js" />
<mimeMap fileExtension=".js" mimeType="text/javascript" />
</staticContent>
क्या इन दोनों के कॉन्फ़िगरेशन के बीच मतभेद रहे हैं के लिए निम्नलिखित मिल गया है? वे <system.webServer>
टैग में घोंसलेदार हैं, इसलिए वे दोनों आईआईएस 7 के लिए मान्य हैं।
इसके अलावा, इनका उपयोग करते समय सही दृष्टिकोण क्या है? मैं वर्तमान में केवल इसका उपयोग करता हूं यह मेरा स्थिर संपत्ति फ़ोल्डर है। मैं किसी और चीज़ पर इस कैशिंग का उपयोग नहीं करता हूं।
अग्रिम धन्यवाद।
चेस के लिए ashx http हैंडलर नहीं है कम से कम जब बेकार है जिसकी अब आपको इस बारे में जानकारी पता लगाने के लिए सक्षम थे? StaticContent मेरी कैशिंग प्रोफाइल के साथ मिल रहा है प्रतीत होता है और मैं साझा की जा सकने वाली किसी भी जानकारी के बारे में उत्सुक हूं। – goodwince
मैंने पूछा के बाद, मैं इसके बारे में भूल गया। मुझे एक अच्छा कैनोलिक जवाब चाहिए। –