2011-10-03 18 views
12

एक प्राथमिक कैश और खाली कैश के बीच क्या अंतर है?एक प्राइम कैश और खाली कैश के बीच क्या अंतर है?

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

उत्तर

9

बस, एक प्राथमिक कैश का अर्थ है ब्राउज़र ने इसे कैश किया है। यह पहले वहां रहा है, या (हालांकि मुझे नहीं लगता कि वाईएसलो का मतलब यह है) यह कहीं भी है जो कुछ संसाधनों (छवियों, सीएसएस, जावास्क्रिप्ट) का उपयोग करता है

+0

क्या यह इस तरह है? उदाहरण के लिए मैंने पहली बार एक वेबसाइट देखी है (खाली कैश) बनाम। मैंने कई बार वेबसाइट देखी है? और जब मैं एक निश्चित वेब ब्राउज़र के इतिहास, कुकीज़ और इत्यादि को साफ़ करता हूं, तो वह तब होता है जब सभी डेटा साफ़ हो जाते हैं और यह पहली बार साइट पर जाने जैसा है? – jchvelacso

+1

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

3

यह 3 साल पहले पूछा गया था, लेकिन मैं इस सवाल में अपने स्वयं के रूप में कूद गया क्योंकि मेरे पास यह था। तो मैंने इंटरनेट पर एक छोटा सा शोध किया और मैंने पाया कि:

सांख्यिकी तीसरा टैब है और सर्वर पर किए गए HTTP अनुरोधों की संख्या का ग्राफिकल प्रतिनिधित्व प्रदान करता है और दोनों खाली के लिए किलोबाइट्स में पृष्ठ का कुल वजन प्रदान करता है कैश और Primed कैश परिदृश्य।

yslow statistics

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

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

इसलिए उपरोक्त उदाहरण में, जब मैं पृष्ठ का अनुरोध और यह कैश किया गया है, अपने ब्राउज़र अभी भी यह पृष्ठ वास्तव YSlow प्रदर्शित करता है बताते हैं 86.6K

का कुल वजन के साथ 3 अनुरोध कर देगा। http://www.devcurry.com/2010/07/understanding-yslow-firebug-extension.html

संबंधित मुद्दे