कुछ भी बदलने से पहले, यह पता लगाएं कि क्या धीमा है। इसके समाधान अलग-अलग होते हैं और कुछ स्थितियां मामले को और भी खराब कर देती हैं।
क्या यह सभी के लिए धीमा है, या केवल आपके लिए?
इसे अपने फ़ोन से मोबाइल डेटा पर आज़माएं। यदि यह वहां तेज़ है, तो समस्या आपके अपने नेटवर्क या आपके ब्राउज़र की है, साइट की नहीं। यह तीस सेकंड देने लायक काम है और यह धीमेपन की रिपोर्ट के सबसे आम कारण को खारिज करता है।
क्या यह पहला पेज है या हर पेज?
- पहला अनुरोध धीमा है, फिर सब कुछ तेज़ है - कैश गर्म (warm) हो रहा है। डिप्लॉय करने या कैश साफ़ करने के बाद यह सामान्य है।
- हर पेज लगातार धीमा है - साइट स्वयं प्रति अनुरोध बहुत अधिक काम कर रही है।
- यह रुक-रुक कर होता है - आमतौर पर कोई विशिष्ट धीमी क्वेरी या कोई बाहरी सेवा जिसे साइट हर पेज पर कॉल करती है।
सामान्य कारण, वास्तव में उनके घटित होने के क्रम में
- हर पेज लोड होने पर कोई प्लगइन काम कर रहा है। संबंधित-पोस्ट विजेट, लाइव मुद्रा परिवर्तक और बाहरी API को कॉल करने वाली कोई भी चीज़ बार-बार समस्या पैदा करने वाले घटक हैं।
- कैशिंग बंद है या काम नहीं कर रही है। अपनी साइट की परफ़ॉर्मेंस सेटिंग्स जांचें।
- कोई बाहरी सेवा जिसका पेज इंतज़ार करता है। एक धीमी तृतीय-पक्ष स्क्रिप्ट पेज को अवरुद्ध करती है, भले ही आपके सर्वर ने तुरंत उत्तर दिया हो।
- प्लान के हिसाब से वास्तव में बहुत अधिक ट्रैफ़िक। यह वास्तविक है, लेकिन लोगों की अपेक्षा से कहीं अधिक दुर्लभ है।
क्या नहीं करना चाहिए
दूसरा कैशिंग प्लगइन इंस्टॉल न करें। दो कैशिंग लेयर्स का आपस में टकराना उन पेजों का एक उत्कृष्ट कारण है जो धीमे होते हैं और पुराना कंटेंट परोसते हैं, और मूल समस्या की तुलना में बाद में इसका निदान करना बहुत कठिन होता है।
टिकट खोलना
हमें एक URL दें जो धीमा है और लगभग बताएं कि आपने इस पर कब ध्यान दिया। एक अकेला धीमा पेज जिसे हम माप सकते हैं, एक सामान्य रिपोर्ट से कहीं अधिक मूल्यवान है - और यदि केवल एक ही पेज धीमा है, तो वह अपने आप में कारण का सबसे बड़ा सुराग है।