मैं Google Chrome को छवियों को कैश करने के लिए कैसे बाध्य कर सकता हूं?


8

एक वेबसाइट है जो मैं हर दिन उपयोग करता हूं, और इस पर बहुत सारी बड़ी छवियां हैं (मेरे डिजाइनरों द्वारा अपलोड की गई हैं)।

जब भी मैं किसी पृष्ठ पर जाता हूं, चित्र फिर से डाउनलोड हो जाते हैं, और यह हमेशा के लिए ले जाता है। मैं क्रोम को इन चित्रों को कैश करने के लिए कैसे मजबूर कर सकता हूं?

एक बार अपलोड करने के बाद, वे कभी नहीं बदलते हैं। प्रत्येक दिन अधिक छवियां अपलोड की जाती हैं, लेकिन जब मैं किसी पृष्ठ पर जाता हूं, तो सभी छवियां डाउनलोड हो जाती हैं - यहां तक ​​कि क्रोम पहले भी डाउनलोड हो चुके हैं।

मुझे संदेह है कि मुझे क्रोम एक्सटेंशन की आवश्यकता हो सकती है।


2
हो सकता है कि आपके पास वेब साइट के डेवलपर को इसे पढ़ना चाहिए: code.google.com/speed/page-speed/docs/caching.html
लीवस्टैंड

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

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

जवाबों:


1

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

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

चूँकि मैंने अपने घर के प्रॉक्सी में SSL अवरोधन जोड़ा है, इसलिए मेरा कैशिंग दर 30-45% अनुरोधों तक बढ़ गया है, हालाँकि आमतौर पर इसके 10-15% अनुरोधों के बाइट-वॉल्यूम का 5-10% हिस्सा कम है।

मैंने प्रदर्शन को बेहतर बनाने के लिए कुछ साइटों पर छवि कैशिंग को मजबूर करने के लिए विशेष फिल्टर में रखा। YouTube ब्राउज़ करते समय मेरी हाउसमेट ने इसे नोटिस किया और अब ब्राउज़ करना कितना तेज़ है क्योंकि अंगूठे स्थानीय रूप से कैश हैं।

यह आपके उपयोग के मामले के लिए बहुत अच्छी तरह से ओवरकिल हो सकता है, लेकिन यह आपको उन चीजों तक बहुत अधिक पहुंच प्रदान करता है जो सामान्य रूप से उपयोगकर्ताओं w / https-हर जगह बंद हैं।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.