2010-05-13 19 views
6

वाईएसलो ने सुझाव दिया है कि मैं अपनी साइट के प्रदर्शन को बेहतर बनाने के लिए HTTP संपीड़न का उपयोग करता हूं। हालांकि, जैसा कि Yahoo द्वारा उल्लेख किया गया है कि कुछ समस्याएं हैं।gzip का उपयोग कर HTTP संपीड़न कितना विश्वसनीय है?

वहाँ ब्राउज़रों और प्रॉक्सी की समस्याओं और क्या ब्राउज़र की उम्मीद में एक बेमेल कारण हो सकता है क्या यह संकुचित सामग्री के संबंध में प्राप्त करता है जाना जाता है। सौभाग्य से, इन किनारे के मामलों पुराने ब्राउज़र के उपयोग के रूप में घट रहे हैं। अपाचे मॉड्यूल उचित वेरी प्रतिक्रिया शीर्षलेख स्वचालित रूप से जोड़कर सहायता करते हैं।

मैं समझता हूं कि प्रॉक्सी के पीछे आईई 6 के साथ सबसे आम समस्या होती है। लेकिन कितना आम आज ये समस्याएं हैं? इसे मापने के लिए, लगभग कितने प्रतिशत वेब उपयोगकर्ता HTTP संपीड़न के साथ बग का अनुभव करते हैं?

उत्तर

4
Apache’s recommended example for the use of mod_deflate के अनुसार

, केवल उपयोगकर्ता एजेंटों कि उचित समर्थन की कमी कर रहे हैं:

[...] नेटस्केप नेविगेटर 4.x. के संस्करण ये संस्करण टेक्स्ट/एचटीएमएल के अलावा अन्य प्रकार के संपीड़न को संभाल नहीं सकते हैं। संस्करण 4.06, 4.07 और 4.08 में एचटीएमएल फाइलों को डिकंप्रेस करने में भी समस्याएं हैं। इस प्रकार, हम उनके लिए डिफ्लेट फ़िल्टर को पूरी तरह बंद कर देते हैं।

कोई अन्य ब्राउज़र - विशेष रूप से सभी आधुनिक ब्राउज़र - संपीड़न को ठीक से समर्थन देना चाहिए।

+0

नेटस्केप नेविगेटर 4.x ने पिछले वर्ष में मेरी साइट पर केवल 0.000005% विज़िट के लिए जिम्मेदार ठहराया। – Liam

4

जबकि मेरे पास आंकड़े नहीं हैं कि कौन से ग्राहक संपीड़न का उपयोग नहीं कर सकते/नहीं कर सकते हैं, मुझे लगता है कि आईआईएस 7 के साथ डिफ़ॉल्ट रूप से एचटीपी संपीड़न (स्थैतिक सामग्री के लिए) में बदल गया है, जो कम से कम दिखाता है कि माइक्रोसॉफ्ट कैसे इसका उपयोग करने की सुरक्षा के बारे में महसूस करता है। गतिशील सामग्री अभी भी अक्षम है, लेकिन यह क्लाइंट संगतता से अधिक CPU चक्रों को सहेजना है।

कुछ आईआईएस 7 विशिष्ट डेटा here पाया जा सकता है, हालांकि मुझे संदेह है कि आपको अन्य वेब सर्वरों के लिए समान प्रदर्शन विशेषताओं मिलेंगी।

मैं प्रत्येक साइट पर संपीड़न चालू करने के लिए एक बिंदु बना देता हूं। मेरे पास अभी तक कोई रिपोर्ट नहीं है।