gzip
कंप्रेस किए बिना दिखाए गए थे.
खास जानकारी
सभी मॉडर्न ब्राउज़र, सभी एचटीटीपी अनुरोधों के लिए,gzip
कंप्रेस करने के साथ अपने-आप बात करते हैं. gzip
को कंप्रेस करने की सुविधा चालू करने पर, ट्रांसफ़र किए गए रिस्पॉन्स का साइज़ 90% तक कम हो सकता है. इससे, रिसॉर्स को डाउनलोड करने में काफ़ी समय लग सकता है, क्लाइंट का डेटा खर्च कम हो सकता है, और आपके पेज को पहली बार रेंडर होने में कम समय लग सकता है.
ज़्यादा जानने के लिए,
GZIP की मदद से टेक्स्ट कंप्रेस करना देखें.
सुझाव
अपने वेब सर्वर पर, gzip कंप्रेस करने की सुविधा चालू करें और उसकी जांच करें. HTML5 बॉयलरप्लेट प्रोजेक्ट में सभी सबसे लोकप्रिय सर्वर के लिए, कॉन्फ़िगरेशन फ़ाइल का सैंपल होता है. इसमें हर कॉन्फ़िगरेशन फ़्लैग और सेटिंग के बारे में पूरी जानकारी दी होती है: सूची में अपना पसंदीदा सर्वर ढूंढें औरgzip
सेक्शन देखें. साथ ही, पुष्टि करें कि आपके सर्वर को सुझाई गई सेटिंग के हिसाब से कॉन्फ़िगर किया गया है.
इसके अलावा, कंप्रेस करने की सुविधा चालू करने के तरीके के बारे में जानने के लिए, अपने वेब सर्वर के दस्तावेज़ देखें:
- Apache: mod_deflate इस्तेमाल करने का तरीका
- Ngnx: ngx_http_gzip_module का इस्तेमाल करें
- IIS: एचटीटीपी कंप्रेस करने को कॉन्फ़िगर करें
अक्सर पूछे जाने वाले सवाल
- PageSpeed Insights रिपोर्ट करता है कि मेरी कई स्टैटिक कॉन्टेंट फ़ाइलों को gzip किया जाना चाहिए, लेकिन मैंने अपना वेब सर्वर कॉन्फ़िगर किया है, ताकि ये फ़ाइलें gzip कंप्रेशन का इस्तेमाल करके इस्तेमाल की जा सकें. PageSpeed Insights, कंप्रेशन को क्यों नहीं पहचान रहा है?
-
क्लाइंट मशीन पर फ़ाइलें डाउनलोड होने पर, प्रॉक्सी सर्वर और एंटी-वायरस सॉफ़्टवेयर, कंप्रेस करने की सुविधा बंद कर सकते हैं. PageSpeed Insights के नतीजे असल में आपके क्लाइंट को लौटाए गए हेडर पर आधारित होते हैं. इसलिए, अगर विश्लेषण को ऐसी क्लाइंट मशीन पर चलाया जा रहा है जो ऐसे एंटी-वायरस सॉफ़्टवेयर का इस्तेमाल कर रही है या वह इंटरमीडिएट प्रॉक्सी सर्वर के पीछे है (कई प्रॉक्सी पारदर्शी हैं और आपको पता भी नहीं है कि आपके क्लाइंट और वेब सर्वर के बीच प्रॉक्सी का पता चल रहा है), तो वे भी इस समस्या की वजह हो सकते हैं.
सुझाव/राय दें या शिकायत करें
क्या इस पेज से कोई मदद मिली?