2011-05-11 16 views
17

मेरी ASP.NET web.config में, मैं यह है:आईआईएस 7 में urlCompression क्या है?

<urlCompression doDynamicCompression="true" /> 

मैं यहाँ चला गया का उत्तर नहीं मिलता:

http://www.iis.net/ConfigReference/system.webServer/urlCompression

... लेकिन यह वास्तव में स्पष्ट नहीं होता क्या यूआरएल संपीड़न है। क्या कोई इस बारे में एक नंगे हड्डियों की व्याख्या दे सकता है?

उत्तर

26

संक्षेप में:

  • doDynamicCompression आईआईएस बताता है कि क्या यह गतिशील रूप से उत्पन्न सामग्री, अपनी स्क्रिप्ट (एएसपी, पीएचपी, ASP.NET आदि) द्वारा उत्पन्न अर्थात सामग्री सेक चाहिए।

  • doStaticCompression आईआईएस बताता है स्टैटिक फ़ाइलें संपीड़ित करने के लिए है कि क्या उदा पीडीएफ, जेपीईजीएस आदि जो वास्तव में फाइल सिस्टम पर मौजूद हैं।

यहाँ इस उत्तर तो आगे urlCompression और httpCompression के बीच का अंतर बताते हैं: "। UrlCompression क्या संपीड़ित करने के लिए और httpCompression कैसे संपीड़न करने के लिए इंगित करता है निर्दिष्ट करता है"

What is the difference between httpCompression and urlCompression?

नियंत्रित करने के लिए कैसे सामग्री (स्थिर या गतिशील) संकुचित है आप तो <httpCompression> सेटिंग निर्दिष्ट करना होगा। इस के साथ आप संपीड़न योजना को नियंत्रित (gzip या हवा निकालना) कर सकते हैं, जहां संकुचित सामग्री संग्रहीत किया जाता है, संकुचित सामग्री के लिए डिस्क स्थान की सीमा, सीपीयू सीमा जब सामग्री को संपीड़ित करने आदि तुम भी विभिन्न सामग्री प्रकारों पर बेहतर नियंत्रण के निर्दिष्ट कर सकते हैं (माइम प्रकार) संकुचित जा सकता है।