GZIP संपीड़न परीक्षण
GZIP संपीड़न परीक्षण करके आप पता लगा सकते हैं कि आपकी वेबसाइट पर GZIP संपीड़न सक्षम है या नहीं। GZIP संपीड़न क्या है? यहां पता करें।
GZIP क्या है?
GZIP (GNU zip) एक फाइल फॉर्मेट, सॉफ्टवेयर एप्लीकेशन है जिसका इस्तेमाल फाइल कंप्रेशन और डीकंप्रेसन के लिए किया जाता है। सर्वर साइड पर Gzip कम्प्रेशन सक्षम है और आपकी html, शैली और Javascript फ़ाइलों के आकार में और कमी प्रदान करता है। Gzip संपीड़न छवियों पर काम नहीं करता है क्योंकि वे पहले से ही अलग तरह से संकुचित होते हैं। कुछ फ़ाइलें Gzip संपीड़न के कारण लगभग 70% से अधिक की कमी दिखाती हैं।
जब कोई वेब ब्राउज़र किसी वेबसाइट पर जाता है, तो यह जांचता है कि वेब सर्वर "सामग्री एन्कोडिंग: gzip" प्रतिक्रिया शीर्षलेख की तलाश में GZIP-सक्षम है या नहीं। यदि शीर्षलेख का पता चला है, तो यह संपीड़ित और छोटी फ़ाइलों की सेवा करेगा। यदि नहीं, तो यह असम्पीडित फ़ाइलों को डीकंप्रेस करता है। यदि आपके पास GZIP सक्षम नहीं है, तो आपको Google पेजस्पीड इनसाइट्स और GTMetrix जैसे गति परीक्षण टूल में चेतावनियां और त्रुटियां दिखाई देने की संभावना है। चूँकि आज SEO के लिए साइट की गति एक महत्वपूर्ण कारक है, यह आपकी वर्डप्रेस साइटों के लिए Gzip संपीड़न को सक्षम करने के लिए विशेष रूप से उपयोगी है।
GZIP संपीड़न क्या है?
गज़िप संपीड़न; यह वेबसाइट की गति को प्रभावित करता है और इसलिए यह उन स्थितियों में से एक है जहां खोज इंजन भी संवेदनशील होते हैं। जब gzip कंप्रेशन किया जाता है, तो वेबसाइट की स्पीड बढ़ जाती है। गज़िप संपीड़न को सक्रिय करने से पहले गति की तुलना करने के बाद गति के साथ तुलना करते समय एक महत्वपूर्ण अंतर देखा जा सकता है। यह पेज के साइज को कम करने के साथ-साथ इसके परफॉर्मेंस को भी बढ़ाता है। उन साइटों पर जहां gzip संपीड़न सक्षम नहीं है, SEO विशेषज्ञों द्वारा किए गए गति परीक्षणों में त्रुटियाँ हो सकती हैं। इसलिए सभी साइटों के लिए gzip कंप्रेशन को सक्षम करना अनिवार्य हो जाता है। Gzip कम्प्रेशन को सक्षम करने के बाद, यह परीक्षण टूल से जाँचा जा सकता है कि कंप्रेशन सक्रिय है या नहीं।
gzip संपीड़न का अर्थ देख रहे हैं; यह विज़िटर के ब्राउज़र में भेजे जाने से पहले वेब सर्वर पर पृष्ठों के आकार को कम करने की प्रक्रिया को दिया गया नाम है। इसमें बैंडविड्थ को बचाने और पृष्ठों को तेजी से लोड करने और देखने जैसे फायदे हैं। विज़िटर वेब ब्राउज़र पृष्ठ स्वचालित रूप से खुलते हैं, जबकि इस समय के दौरान संपीड़न और डीकंप्रेसन केवल एक सेकंड के एक अंश में होता है।
gzip कम्प्रेशन क्या करता है?
gzip संपीड़न के उद्देश्य को देखते हुए; यह फ़ाइल को सिकोड़कर साइट के लोडिंग समय को कम करने में मदद करने के लिए है। जब आगंतुक वेबसाइट में प्रवेश करना चाहता है, तो सर्वर को एक अनुरोध भेजा जाता है ताकि अनुरोधित फ़ाइल को पुनः प्राप्त किया जा सके। अनुरोधित फ़ाइलों का आकार जितना बड़ा होगा, फ़ाइलों को लोड करने में उतना ही अधिक समय लगेगा। इस समय को कम करने के लिए, वेब पेज और CSS को ब्राउज़र में भेजने से पहले gzip कंप्रेस्ड होना चाहिए। जब gzip कंप्रेशन के साथ पृष्ठों की लोडिंग गति बढ़ जाती है, तो यह SEO के मामले में भी एक फायदा प्रदान करता है। वर्डप्रेस साइट्स पर Gzip कम्प्रेशन एक आवश्यकता बनता जा रहा है।
जिस तरह लोग किसी को फाइल भेजना चाहते हैं तो इस फाइल को कंप्रेस करना पसंद करते हैं; Gzip कम्प्रेशन का कारण वही है। दोनों के बीच मुख्य अंतर है; जब gzip संपीड़न प्रक्रिया की जाती है, तो सर्वर और ब्राउज़र के बीच यह स्थानांतरण स्वचालित रूप से होता है।
कौन से ब्राउज़र GZIP का समर्थन करते हैं?
साइट स्वामियों को Gzip ब्राउज़र समर्थन के बारे में चिंता करने की आवश्यकता नहीं है। इसे औसतन 17 वर्षों से अधिकांश ब्राउज़रों द्वारा समर्थित किया गया है। यहाँ ब्राउज़र हैं और जब उन्होंने gzip संपीड़न का समर्थन करना शुरू किया:
- Internet Explorer 5.5+ जुलाई 2000 से gzip समर्थन प्रदान कर रहा है।
- ओपेरा 5+ एक ऐसा ब्राउज़र है जो जून 2000 से gzip का समर्थन करता है।
- अक्टूबर 2001 से Firefox 0.9.5+ को gzip समर्थन प्राप्त है।
- 2008 में रिलीज़ होने के ठीक बाद, क्रोम को उन ब्राउज़रों में शामिल किया गया जो gzip का समर्थन करते हैं।
- 2003 में अपने पहले लॉन्च के बाद, सफारी भी उन ब्राउज़रों में से एक बन गया है जो gzip का समर्थन करते हैं।
Gzip को कैसे कंप्रेस करें?
यदि गज़िप संपीड़न के तर्क को संक्षेप में समझाना आवश्यक है; यह सुनिश्चित करता है कि टेक्स्ट फ़ाइल में समान स्ट्रिंग्स पाए जाते हैं, और इन समान स्ट्रिंग्स के अस्थायी प्रतिस्थापन के साथ, कुल फ़ाइल आकार में कमी आती है। विशेष रूप से एचटीएमएल और सीएसएस फाइलों में, चूंकि दोहराए गए टेक्स्ट और रिक्त स्थान की संख्या अन्य फ़ाइल प्रकारों की तुलना में अधिक है, इसलिए इन फ़ाइल प्रकारों में gzip संपीड़न लागू होने पर अधिक लाभ प्रदान किए जाते हैं। gzip से पेज और CSS साइज को 60% और 70% के बीच कंप्रेस करना संभव है। इस प्रक्रिया के साथ, हालांकि साइट तेज है, उपयोग किया गया सीपीयू अधिक है। इसलिए, साइट स्वामियों को जाँच करनी चाहिए और सुनिश्चित करना चाहिए कि gzip संपीड़न को सक्षम करने से पहले उनका CPU उपयोग स्थिर है।
Gzip संपीड़न को कैसे सक्षम करें?
Mod_gzip या mod_deflate का उपयोग gzip संपीड़न को सक्षम करने के लिए किया जा सकता है। यदि दो विधियों के बीच इसकी अनुशंसा की जाती है; mod_deflate. mod_deflate के साथ संपीड़ित करना अधिक पसंद किया जाता है क्योंकि इसमें एक बेहतर रूपांतरण एल्गोरिदम है और उच्च अपाचे संस्करण के साथ संगत है।
यहाँ gzip संपीड़न सक्षम विकल्प हैं:
- .htaccess फ़ाइल को संपादित करके gzip संपीड़न को सक्षम करना संभव है।
- सामग्री प्रबंधन प्रणालियों के लिए प्लगइन्स स्थापित करके Gzip संपीड़न को सक्षम किया जा सकता है।
- cPanel लाइसेंस वाले लोगों के लिए gzip कम्प्रेशन को सक्षम करना संभव है।
- विंडोज-आधारित होस्टिंग के साथ, gzip कम्प्रेशन को सक्षम किया जा सकता है।
एचटीएसीएसी के साथ जीजेआईपी संपीड़न
.htaccess फ़ाइल को संशोधित करके gzip संपीड़न को सक्षम करने के लिए, कोड को .htaccess फ़ाइल में जोड़ा जाना चाहिए। कोड जोड़ते समय mod_deflate का उपयोग करने की अनुशंसा की जाती है। हालाँकि, यदि साइट स्वामी का सर्वर mod_deflate का समर्थन नहीं करता है; Gzip संपीड़न को mod_gzip के साथ भी सक्षम किया जा सकता है। कोड जोड़ने के बाद, परिवर्तन को सहेजा जाना चाहिए ताकि gzip संपीड़न सक्षम हो सके। ऐसे मामलों में जहां कुछ होस्टिंग कंपनियां पैनल का उपयोग करके gzip संपीड़न की अनुमति नहीं देती हैं, .htaccess फ़ाइल को संपादित करके gzip संपीड़न को सक्षम करना पसंद किया जाता है।
cPanel के साथ GZIP कम्प्रेशन
cPanel के साथ gzip कम्प्रेशन को सक्षम करने के लिए, साइट के स्वामी के पास cPanel लाइसेंस होना चाहिए। उपयोगकर्ता को अपने उपयोगकर्ता नाम और पासवर्ड का उपयोग करके होस्टिंग पैनल में लॉग इन करना होगा। सक्रियण को साइट स्वामी के होस्टिंग खाते के नीचे gzip सक्रियण अनुभाग से सॉफ़्टवेयर/सेवा शीर्षक के अंतर्गत ऑप्टिमाइज़ वेबसाइट अनुभाग के माध्यम से पूरा किया जा सकता है। सबसे पहले, सभी सामग्री को संपीड़ित करें और फिर सेटिंग्स अपडेट करें बटन को क्रमशः क्लिक किया जाना चाहिए।
Windows सर्वर के साथ GZIP संपीड़न
विंडोज सर्वर उपयोगकर्ताओं को gzip संपीड़न को सक्षम करने के लिए कमांड लाइन का उपयोग करना चाहिए। वे निम्नलिखित कोड के साथ स्थिर और गतिशील सामग्री के लिए http संपीड़न सक्षम कर सकते हैं:
- स्थिर सामग्री: appcmd सेट कॉन्फ़िगरेशन / अनुभाग: urlCompression / doStaticCompression: True
- गतिशील सामग्री: एपसीएमडी सेट कॉन्फ़िगरेशन / अनुभाग: urlCompression / doDynamicCompression: True
gzip कम्प्रेशन टेस्ट कैसे करें?
कुछ उपकरण हैं जिनका उपयोग gzip संपीड़न का परीक्षण करने के लिए किया जा सकता है। जब इन उपकरणों का उपयोग किया जाता है, तो जिन लाइनों को संकुचित किया जा सकता है, उन्हें gzip संपीड़न को सक्षम करने से पहले एक-एक करके सूचीबद्ध किया जाता है। हालाँकि, जब gzip संपीड़न को सक्षम करने के बाद परीक्षण उपकरण का उपयोग किया जाता है, तो स्क्रीन पर एक सूचना होती है कि आगे कोई संपीड़न नहीं किया जाना है।
आप वेबसाइट पर ऑनलाइन पता लगा सकते हैं कि क्या GZIP संपीड़न "Gzip संपीड़न परीक्षण" उपकरण के साथ सक्षम है, जो एक निःशुल्क सॉफ्टमेडल सेवा है। उपयोग में आसान और तेज़ होने के अलावा, यह साइट स्वामियों को विस्तृत परिणाम भी दिखाता है। साइट के लिंक को संबंधित पते पर लिखे जाने के बाद, चेक बटन पर क्लिक करने पर gzip संपीड़न का परीक्षण किया जा सकता है।