2012-06-14 11 views
6

enter image description hereमेरा 'डीएनएस' लुकअप और 'कनेक्ट' क्यों 2 सेकंड (पेज लोड समय का 57%) लेता है?

मैंने यह भी पाया है कि यह एक भी बात को प्रदर्शित करने के पेज http://www.webpagetest.org/result/120613_QC_833b06d5bbdf38bafcff8ed2777be8ac/

(मैं इसके कारण इसकी देखने कि सबसे लंबे समय तक ले जा रहा है यह सोचते हैं रहा हूँ) के लिए के बारे में 2 सेकंड लेता है मैं इस सुधार सकता है कैसे , या 2 सेकंड अंतराल से छुटकारा पाएं?

मैं इसे हेरोकू पर होस्ट कर रहा हूं, और DNS गोडाडी में स्थापित है।

+0

आप अपने स्थानीय होस्ट पर एक कैशिंग नाम सर्वर स्थापित कर सकते हैं। कैश किए गए नामों की सेवा स्थानीय रूप से उस समय बहुत से बचाती है। – Keith

उत्तर

4

DNS आपकी समस्या नहीं है।

अपने network waterfall chart पर नज़र डालें। आपकी application.js फ़ाइल आपका पहला प्रदर्शन अपराधी है। आप कर सकते हैं, तो:

  • इसे छोटे
  • बनाने के अगर तुम, पेज
  • भी बेहतर की तह तक स्क्रिप्ट टैग स्थानांतरित कर सकते हैं, आप किसी भी दस्तावेज़ नहीं कर रहे हैं।अपनी स्क्रिप्ट में लिखें, इसे "async"

इस तरह से, आपकी पृष्ठभूमि आपकी अगली सबसे बड़ी समस्या है - यह भारी है। यदि आप वास्तव में गति के बारे में चिंतित हैं तो शायद यह पुनर्विचार करने योग्य है।

1

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

+0

मैं इसे हेरोकू पर होस्ट कर रहा हूं, और DNS को गोडाडी में स्थापित किया गया है। – Kamilski81

0

यदि आपको लगता है अपने DNS धीमी है, .. बेहतर प्रदर्शन के लिए गूगल की कोशिश

और परीक्षण फिर से करते हैं।

https://developers.google.com/speed/public-dns/

मैं एक तुलना कभी नहीं किया था, लेकिन कुछ लोगों का कहना है गूगल डीएनएस औसत की तुलना में तेजी है। विकल्प भी हो सकते हैं।

+0

आप अपने स्थानीय कनेक्शन से कई नेमसर्वर के प्रदर्शन का परीक्षण करने के लिए namebench (Google की सार्वजनिक DNS टीम द्वारा निर्मित टूल) का उपयोग कर सकते हैं: http://code.google.com/p/namebench/ – igrigorik

0

वेबपैगेटेस्ट 3/44c में आने वाले पहले बाइट को दिखाता है, जो कि आप 2 सेकंड अंतराल से नीचे आ रहे हैं। मुझे यकीन नहीं है कि आप अपनी धीमेपन के बारे में शिकायत कर रहे हैं (Google सार्वजनिक DNS या ओपन DNS या Dyn इंटरनेट गाइड का उपयोग करने के बारे में सलाह के बाद, उन्हें सहायता करनी चाहिए) या आपकी साइट हर किसी के लिए धीमी हो रही है (फिर नीचे पढ़ें)।

पहले देखें DNS लुकअप समय तालिका के अनुसार this page पर 52ms है।

Google Analytics और अन्य बहिष्कारों जैसी चीजों के लिए अन्य लुकअप हैं जिन्हें आपने उपयोग करने का विकल्प चुना है। उनमें से सभी आपको सभ्य रिज़ॉल्यूशन समय नहीं दे रहे हैं (हालांकि मैं गारंटी नहीं दे सकता कि क्या वेबपैगेट आपको रिकर्सिव कैश का उपयोग करने वाले सर्वर प्रतिक्रिया को रिकर्सिव करने के लिए उचित औसत रिज़ॉल्यूशन समय या समय देता है)।

  • बड़ी छवियों कि पूरी रफ्तार से सेवा की किसी भी तरह
  • तृतीय पक्ष जावास्क्रिप्ट कि लेता है (सर्वर छोटे फ़ाइलों की सेवा को पसंद करते हैं थ्रॉटलिंग का उपयोग कर सकते हैं) नहीं:

    अन्य चीजें हैं जो आप पहली बार धीमा बारे में कुछ करने पर विचार करें कुछ समय लोड होने और संसाधित होने के लिए

  • जावास्क्रिप्ट और सीएसएस को सरल बनाने के लिए ब्राउज़र में आवश्यक कार्रवाई को कम करने और सभी संसाधनों की तुलना में कुछ तेज़ दिखाने के लिए सरलीकृत किया जाता है।
संबंधित मुद्दे