Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

Pingdom, GTmetrix और WebPagetest वेबसाइट की गति और प्रदर्शन के परीक्षण के लिए उपलब्ध तीन सबसे लोकप्रिय विकल्प हैं। लेकिन जब आप इनमें से प्रत्येक उपकरण के साथ अपनी वेबसाइट को स्कैन करते हैं, तो वे निरपवाद रूप से बहुत भिन्न परिणाम प्रदान करते हैं।

उदाहरण के लिए, उन परिणामों की जाँच करें जो मुझे तब मिलते हैं जब मैं इनमें से प्रत्येक उपकरण के माध्यम से एक ही साइट को उनकी डिफ़ॉल्ट सेटिंग्स का उपयोग करके चलाता हूँ:

पिंगडम:

Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

जीटी मेट्रिक्स:

Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

वेबपेजटेस्ट:

Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

जब आप अपनी साइट की गति को मापते हैं तो इन उपकरणों से निकलने वाले सभी डेटा से अभिभूत होना आसान होता है। लेकिन सभी अलग-अलग जानकारी को एक पल के लिए अलग रखते हुए, आइए लोड समय पर ध्यान दें: कैसे उन बेतहाशा अलग समय के बारे मेंसही?!

GTmetrix मुझे बताता है कि मेरी साइट बहुत तेज़ है, एक सेकंड से भी कम समय में लोड हो रही है। इस बीच, पीएसडीआई का कहना है कि मेरी साइट को लोड होने में 2.18 सेकंड लगते हैं और वेबपेजेटेस्ट कहता है कि यह 1.48 सेकंड में लगभग आधा है।

पहली नज़र में, ये उपकरण ऐसे दिखते हैं जैसे वे समान सुविधाएँ प्रदान करते हैं। लेकिन कुछ महत्वपूर्ण महत्वपूर्ण अंतर हैं जो बताते हैं कि मेरी साइट का लोड समय एक टूल से दूसरे टूल में इतना भिन्न क्यों है।

इस पोस्ट में, हम देखेंगे कि ये महत्वपूर्ण अंतर क्या हैं ताकि अगली बार जब आप अपनी वेबसाइट का परीक्षण करें तो आपको अपने प्रदर्शन परिणामों की बेहतर समझ हो।

1. परीक्षण स्थान

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

मेरी साइट सैन फ्रांसिस्को में होस्ट की गई है। चूंकि मैंने अपनी साइट को स्कैन करते समय प्रत्येक उपकरण के लिए डिफ़ॉल्ट परीक्षण स्थान का उपयोग किया था, इसलिए स्टॉकहोम, स्वीडन से पीएसडीआई का परीक्षण किया गया; वैंकूवर, कनाडा से GTmetrix का परीक्षण किया गया; और डलेस, वर्जीनिया से WebPagetest का परीक्षण किया गया।

डलेस, और इससे भी अधिक स्टॉकहोम, वैंकूवर की तुलना में सैन फ्रांसिस्को से बहुत दूर हैं, जो मेरे लोड समय के परिणामों में बड़े अंतर की व्याख्या करता है – वैंकूवर से मेरी साइट का परीक्षण स्टॉकहोम से परीक्षण की तुलना में बहुत तेज़ पृष्ठ लोड समय का उत्पादन करता है।

अपने पृष्ठ लोड की सबसे सटीक तस्वीर के लिए हमेशा वह स्थान चुनना सबसे अच्छा होता है जो आपके लक्षित दर्शकों के सबसे करीब हो। Pingdom, GTmetrix और WebPagetest प्रत्येक परीक्षण के लिए कई स्थानों की पेशकश करते हैं:

Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

जबकि GTmetrix के पास सात परीक्षण स्थान हैं, यह कुल 28 समर्पित परीक्षण सर्वर प्रदान करता है: वैंकूवर में 11, डलास में पांच, लंदन में सात, साओ पाउलो में दो और सिडनी, मुंबई और हांगकांग में एक-एक।

पीएसडीआई के परीक्षण भी समर्पित सर्वरों से किए जाते हैं।

हालाँकि, WebPagetest इतने सारे परीक्षण स्थान प्रदान करने में सक्षम है क्योंकि कोई भी उनके लिए परीक्षण स्थान होस्ट कर सकता है। निश्चित रूप से न्यूनतम सिस्टम आवश्यकताएँ हैं, लेकिन WebPagetest के साथ अपनी साइट का परीक्षण करते समय यह मान लेना सबसे अच्छा है कि सभी सर्वरों में समान हार्डवेयर नहीं है, और इसलिए समान प्रदर्शन नहीं है।

2. परीक्षण रोकने का समय

कब इन तीन उपकरणों में से प्रत्येक आपकी साइट के परीक्षण को पूरा करता है, आपके परिणामों को प्रभावित करता है। यदि आप साइट के प्रदर्शन परीक्षण के लिए नए हैं, तो आपको यह जानकर आश्चर्य हो सकता है कि केवल एक बार ऐसा नहीं होता जब ये उपकरण अपने विश्लेषण को पूरा करने का निर्णय लेते हैं।

एक वेब पेज के लोड होने के दौरान दो अलग-अलग बिंदु होते हैं जिनका उपयोग आमतौर पर यह निर्धारित करने के लिए किया जा सकता है कि प्रदर्शन परीक्षण कब बंद किया जाना चाहिए:

ऑनलोड समय यह तब होता है जब वेब पेज की प्रोसेसिंग समाप्त हो जाती है और इमेज, टेक्स्ट और स्क्रिप्ट सहित पेज के सभी संसाधनों का डाउनलोड होना समाप्त हो जाता है। इस समय के दौरान, जावास्क्रिप्ट हो सकता है जो बाद के अनुरोधों को आरंभ करता है। पृष्ठ के कुछ तत्व इस घटना के शुरू होने से पहले नहीं आ सकते हैं, जिससे पृष्ठ लोड समय असंगत हो जाता है।

पूरी तरह से भरा हुआ समय उस समय के रूप में मापा जाता है जब विज़िटर प्रारंभ में पृष्ठ पर नेविगेट करता है और कोई नेटवर्क गतिविधि न होने के 2 सेकंड बाद तक। यह घटना तब शुरू होती है जब पृष्ठ सामग्री लोड करना पूरी तरह से बंद कर देता है, जिसमें तह तत्वों के नीचे भी शामिल है। इसका मतलब यह है कि आपकी साइट तह के ऊपर तेजी से लोड हो सकती है, प्रदर्शन स्कैन इसके रुकने से पहले पूरे पृष्ठ के डेटा लोड होने को रोकने की प्रतीक्षा करता है, इसलिए पृष्ठ लोड समय अधिक हो सकता है।

जब आप प्रदर्शन विश्लेषण पूरा करना चाहते हैं तो तीन परीक्षण उपकरणों में से प्रत्येक अलग-अलग विकल्प प्रदान करता है:

  • पिंगडम: ऑनलोड समय ही एकमात्र विकल्प उपलब्ध है।
  • GTmetrix: डिफ़ॉल्ट रूप से पूरी तरह से लोड किया गया समय, ऑनलोड समय वैकल्पिक के साथ।
  • WebPagetest: डिफ़ॉल्ट रूप से पूरी तरह से लोड किया गया समय, ऑनलोड समय (उर्फ दस्तावेज़ पूर्ण समय) वैकल्पिक के साथ।

रुकने के समय के रूप में ऑनलोड समय का उपयोग करके अपनी साइट का परीक्षण करने का अर्थ है कि कुछ संसाधन, जैसे जावास्क्रिप्ट स्लाइडर्स, ऑनलोड समय ट्रिगर होने से पहले डाउनलोड करना समाप्त नहीं कर सकते हैं। इसका मतलब यह है कि जब आप जिस परीक्षण उपकरण का उपयोग कर रहे हैं वह आपको बताता है कि पृष्ठ लोड होना समाप्त हो गया है, लेकिन वास्तव में ऐसा नहीं हुआ है – और आपकी साइट को वहां देखने वाले आगंतुकों के लिए, इसका अर्थ है कि तत्व अभी भी वेब पृष्ठ पर लोड हो रहे होंगे।

3. प्रदर्शन स्कोर

प्रदर्शन स्कोर के लिए उपकरणों के बीच बेतहाशा अंतर होना असामान्य नहीं है क्योंकि प्रत्येक अपने स्वयं के कॉन्फ़िगरेशन और गति अनुशंसाओं के सेट का अनुसरण करता है।

Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

WebPagetest छह गति अनुशंसाओं के एक कस्टम सेट के विरुद्ध पृष्ठों का परीक्षण करता है।

  • पिंगडम अपने मुफ़्त टूल के लिए Google के PageSpeed ​​प्रदर्शन सर्वोत्तम अभ्यासों और भुगतान किए गए संस्करण के लिए YSlow अनुशंसाओं के अनुरूप प्रदर्शन ग्रेड प्रदान करता है। यह स्पष्ट नहीं है कि कौन सी या कितनी सिफारिशें ग्रेड में योगदान करती हैं।
  • GTmetrix Google की 27 पेजस्पीड अनुशंसाओं और 19 YSlow अनुशंसाओं के संयोजन का उपयोग करता है (YSlow एक उपकरण है जो उच्च प्रदर्शन साइटों के लिए Yahoo! के नियमों के आधार पर वेब पृष्ठों का विश्लेषण करता है)
  • WebPagetest छह कस्टम अनुशंसाओं के विरुद्ध वेब पृष्ठों का विश्लेषण करता है।

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

4. अतिरिक्त सुविधाएँ

कुछ अन्य विशेषताएं हैं जो प्रत्येक उपकरण को दूसरों से अलग करती हैं।

नोट: GTmetrix के साथ इनमें से कुछ मुफ्त सुविधाओं का उपयोग करने के लिए, आपको एक निःशुल्क खाते के लिए साइन अप करना होगा।

कनेक्शन थ्रॉटलिंग

आगंतुक कितनी जल्दी आपकी साइट से जुड़ सकते हैं यह भी निर्धारित करता है कि यह कितनी तेजी से लोड होता है। GTmetrix और WebPagetest दोनों विभिन्न प्रकार के इंटरनेट कनेक्शनों का अनुकरण करने के लिए एक कनेक्शन थ्रॉटलिंग सुविधा प्रदान करते हैं जो आपके साइट विज़िटर उपयोग कर रहे होंगे:

  • GTmetrix: केबल, DSL, 3G मोबाइल, 2G मोबाइल और 56K डायल-अप
  • WebPagetest: केबल, DSL, 3G स्लो, 3G, 3G फास्ट, 4G, LTE, मोबाइल एज, 2G, 56K डायल-अप, FIOS, नेटिव कनेक्शन, और कस्टम स्पीड।

पिंगडम कनेक्शन थ्रॉटलिंग की पेशकश नहीं करता है।

मोबाइल परीक्षण

GTmetrix और WebPagetest प्रत्येक मोबाइल प्रदर्शन परीक्षण की पेशकश करते हैं ताकि आप देख सकें कि आपकी साइट को अपने मोबाइल फोन पर आपकी साइट तक पहुंचने वाले आगंतुकों के लिए कैसे ढेर किया जाता है।

GTmetrix दो सैमसंग गैलेक्सी नेक्सस फोन का उपयोग करता है, जिससे उपयोगकर्ता इन उपकरणों पर वास्तविक पृष्ठ लोड के आधार पर प्रदर्शन रिपोर्ट तैयार कर सकते हैं। GTmetrix मोबाइल उपकरणों के लिए उनकी प्राथमिकता के साथ Google के पेजस्पीड नियमों का उपयोग करता है ताकि यह सुनिश्चित किया जा सके कि मोबाइल की विशेषताओं और उनके कनेक्शन को सिफारिशों में प्राथमिकता दी गई है। चूंकि YSlow में मोबाइल उपकरणों के लिए कोई विशिष्ट नियमसेट नहीं है, स्कोर डेस्कटॉप विश्लेषण के समान ही रहता है।

GTmetrix की मोबाइल परीक्षण सुविधा का उपयोग करने के लिए, सुनिश्चित करें कि आप अपने GTmetrix खाते में लॉग इन हैं और विश्लेषण फ़ील्ड के अंतर्गत “ब्राउज़र” लिंक पर क्लिक करें। जब तक आपको “Chrome (Android, Galaxy Nexus)” विकल्प नहीं मिल जाता, तब तक क्लिक करते रहें। जब आप अपनी वेबसाइट में प्रवेश करते हैं और “विश्लेषण करें” पर क्लिक करते हैं तो एक मोबाइल रिपोर्ट उत्पन्न होगी। वर्तमान में, यह सुविधा केवल GTmetrix के वैंकूवर परीक्षण क्षेत्र में उपलब्ध है।

WebPagetest के मोबाइल टेस्टिंग सूट के हिस्से के रूप में 14 मोबाइल डिवाइस हैं। इसकी मोबाइल परीक्षण सुविधा का उपयोग करने के लिए, अपना परीक्षण शुरू करने से पहले “परीक्षण स्थान” ड्रॉपडाउन से उस उपकरण का चयन करें जिसका आप उपयोग करना चाहते हैं। सभी मोबाइल परीक्षण उपकरण डलेस, वर्जीनिया में स्थित हैं।

वैकल्पिक रूप से, आप एक ऐसा परीक्षण चला सकते हैं जो मोबाइल ब्राउज़र का अनुकरण करता है। ऐसा करने के लिए, “उन्नत सेटिंग्स” और फिर “क्रोम” टैब पर क्लिक करें। “एमुलेट मोबाइल ब्राउज़र” को चेक करें और ड्रॉपडाउन में उस फोन के मॉडल का चयन करें जिसका आप परीक्षण करना चाहते हैं।

हार्डवेयर

जब साइट के प्रदर्शन का विश्लेषण करने की बात आती है तो पिंगडम, जीटीमेट्रिक्स और वेबपेजेटेस्ट का उपयोग करने वाला हार्डवेयर भी एक निर्धारित कारक होता है।

जैसा कि मैंने पहले उल्लेख किया है, WebPagetest किसी को भी परीक्षण सर्वर होस्ट करने देता है जब तक कि वे न्यूनतम आवश्यकताओं को पूरा करते हैं। GTmetrix विभिन्न प्रकार के विभिन्न सर्वर प्लेटफ़ॉर्म का उपयोग करता है, जो ठीक-ठीक हैं ताकि ब्राउज़र सभी परीक्षण सर्वरों पर पृष्ठों को अधिक लगातार लोड करें, चाहे वे दुनिया में कहीं भी हों।

HTTP/2 के लिए समर्थन

HTTP/2 HTTP/1.1 की कई कमियों और अनम्यताओं को हल करने का प्रयास करता है। इसके लाभों में बहुसंकेतन और संगामिति शामिल हैं (एक ही टीसीपी कनेक्शन पर कई अनुरोध तेजी से उत्तराधिकार में भेजे जा सकते हैं, और प्रतिक्रिया क्रम से प्राप्त की जा सकती है), स्ट्रीम निर्भरता, हेडर संपीड़न और सर्वर पुश।

जब लागू किया जाता है और सही तरीके से उपयोग किया जाता है, तो HTTP/2 वेब पेजों को HTTP/1.1 से तेज़ी से लोड करता है। लेकिन इस प्रदर्शन सुधार का आनंद लेने के लिए, क्लाइंट और सर्वर दोनों को HTTP/2 का समर्थन करने की आवश्यकता है। W3Techs के अनुसार, HTTP/2 वर्तमान में सभी वेबसाइटों के 42.6% द्वारा उपयोग किया जाता है।

वास्तविक ब्राउज़र

जबकि कुछ पेज स्पीड टेस्टिंग टूल हेडलेस, या एमुलेटेड, ब्राउजर, पीएसडीआई, जीटीमेट्रिक्स और वेबपेजटेस्ट का उपयोग करते हैं सभी वास्तविक ब्राउज़रों का उपयोग करते हैं, डिफ़ॉल्ट रूप से क्रोम के साथ। वास्तविक ब्राउज़र आपकी साइट के प्रदर्शन का एक बेहतर संकेत प्रदान करते हैं, और परिणाम विशिष्ट होते हैं जो एक वास्तविक विज़िटर आपकी साइट को उसी ब्राउज़र और डिवाइस का उपयोग करते समय देखेंगे।

निष्कर्ष

मुझे उम्मीद है कि इस गाइड ने आपके लिए स्पष्ट करने में मदद की है कि पीएसडीआई, जीटीमेट्रिक्स और वेबपेजटेस्ट के बीच मुख्य अंतर क्या हैं। इनमें से प्रत्येक उपकरण अपनी स्वयं की परीक्षण विधियों का उपयोग करके पृष्ठ गति परीक्षण के लिए एक अलग सुविधा सेट प्रदान करता है, यही कारण है कि आप अलग-अलग परिणाम देखते हैं। उनके मतभेदों के बावजूद, इनमें से प्रत्येक उपकरण उन क्षेत्रों की पहचान करने में मदद करने में अत्यधिक मूल्य प्रदान करता है जहां आपकी साइट धीमी हो सकती है और आप इसे कैसे गति दे सकते हैं, इसके लिए सिफारिशें प्रदान करते हैं।

यह तय करना कि आप किस टूल का उपयोग करते हैं, वास्तव में उस मीट्रिक पर निर्भर करता है जिसे आप ट्रैक करना चाहते हैं और अपनी साइट के लिए मापना चाहते हैं। यहाँ विभिन्न परिदृश्यों के लिए मेरी सिफारिशें हैं:

  • सामान्य परीक्षण: पिंगडम, GTmetrix और WebPagetest
  • ऐतिहासिक परीक्षण: GTmetrix और WebPagetest
  • व्यापक परीक्षण: GTmetrix और WebPageTest
  • स्थान परीक्षण: पिंगडम, जीटीमेट्रिक्स और वेबपेजटेस्ट
  • उन्नत प्रयोग: GTmetrix और WebPagetest

यदि आप सोच रहे हैं कि पेजस्पीड इनसाइट्स को इस पोस्ट में क्यों नहीं दिखाया गया है, तो ऐसा इसलिए है क्योंकि मैंने जानबूझकर इसे छोड़ दिया है। जबकि PageSpeed ​​Insights Google के गति नियमों के विरुद्ध आपकी साइट की जाँच करने के लिए एक उपयोगी उपकरण है, यह अन्य उपकरणों की तरह गति परीक्षण की पेशकश नहीं करता है – यह संतरे के साथ सेब की तुलना करने जैसा होगा।



Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं? Pingdom बनाम GTmetrix बनाम WebPagetest: वे कैसे भिन्न हैं?

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *