एक व्यस्त साइट अपनी डिस्क का एक बड़ा हिस्सा और अपना बहुत सारा बैंडविड्थ उन फ़ाइलों पर खर्च करती है जिन्हें कोई संपादित नहीं करता: छवियां, PDF, डाउनलोड। मीडिया ऑफ़लोड उन्हें ऑब्जेक्ट स्टोरेज में ले जाता है और उन्हें CDN से सर्व करता है, ताकि वेब सर्वर तस्वीरें भेजने के बजाय आपकी साइट को चलाने के काम पर वापस लौट सके।
इसे चालू करना
साइटें → आपकी साइट → मीडिया ऑफ़लोड → मीडिया ऑफ़लोड चालू करें। इससे स्टोरेज की व्यवस्था हो जाती है; आपको पहले कोई बकेट बनाने की आवश्यकता नहीं है।
इसके बाद WordPress को Zinn® Media Offload प्लगइन की आवश्यकता होती है, और इसे कॉन्फ़िगर करने के बजाय पेयर किया जाता है। पेयरिंग कोड प्राप्त करें पर क्लिक करें, साइट पर प्लगइन इंस्टॉल और सक्रिय करें, और कोड पेस्ट करें। जब तक प्लगइन संपर्क नहीं करता तब तक कार्ड प्लगइन की प्रतीक्षा की जा रही है दिखाता है, और फिर उसका संस्करण और उसने पिछली बार कब संपर्क किया था, यह दिखाता है।
इसमें टाइप करने के लिए कोई एक्सेस की क्यों नहीं है
प्लगइन में सीक्रेट की पेस्ट करने के लिए कोई जगह नहीं है, और यह जानबूझकर किया गया है। प्लगइन एक बार पेयर होता है और उसे अपना स्वयं का अल्पकालिक क्रेडेंशियल जारी किया जाता है; आपकी स्टोरेज कीज़ हमारे पास सुरक्षित रहती हैं। WordPress में टाइप की गई कोई की डेटाबेस में, आपके बैकअप में और साइट माइग्रेट होने पर निर्यात होने वाली हर चीज़ में मौजूद रहती है — और यह वही की है जो आपकी हर फ़ाइल को हटा सकती है।
दोनों स्विच क्या करते हैं
CDN से मीडिया सर्व करें आपके पेजों में URL को फिर से लिखता है ताकि विज़िटर वेब सर्वर के बजाय CDN से फ़ाइलें प्राप्त करें। जब तक आप इसे चालू नहीं करते, फ़ाइलें स्टोरेज में कॉपी की जाती हैं लेकिन फिर भी स्थानीय रूप से सर्व की जाती हैं — कार्ड ऐसा स्पष्ट रूप से बताता है, न कि यह संकेत देता है कि काम पूरा हो गया है।
अपलोड के बाद स्थानीय प्रतियां हटाएं डिस्क स्पेस को खाली करता है। जब तक आप यह जांच रहे हैं कि सब कुछ सही ढंग से रेंडर हो रहा है, तब तक इसे बंद रहने दें; संतुष्ट होने के बाद इसे चालू करें। आप इसे कभी भी वापस बंद कर सकते हैं, लेकिन जो फ़ाइलें पहले ही हटाई जा चुकी हैं वे स्वचालित रूप से पुनः डाउनलोड नहीं होती हैं।
इसके बजाय अपने स्वयं के बकेट का उपयोग करना
आप पहले से मौजूद अपने S3-संगत बकेट को जोड़ सकते हैं — किसी भी प्रदाता के पास आपका अपना खाता। आप बकेट का नाम, एंडपॉइंट और की पेयर प्रदान करते हैं, और इसे डेटाबेस कॉलम के बजाय हमारे सीक्रेट स्टोर में संग्रहीत किया जाता है।
⚠️ वह अंतर जो आपके बिल के लिए महत्वपूर्ण है: हमारे द्वारा प्रदान किया जाने वाला स्टोरेज आपके प्लान के ऑब्जेक्ट-स्टोरेज भत्ते में गिना जाता है। आपके अपने बकेट का स्टोरेज इसमें नहीं गिना जाता, क्योंकि इसमें हमारा कोई खर्च नहीं होता।
यह जांचना कि यह काम कर रहा है या नहीं
कार्ड फ़ाइलों की संख्या और आकार के रूप में अब तक स्थानांतरित रिपोर्ट करता है, और मीडिया कहाँ से सर्व किया गया — या तो CDN होस्ट, या एक पंक्ति जो आपको बताती है कि प्रतियां रखी जा रही हैं लेकिन अभी तक सर्व नहीं की जा रही हैं। ये दोनों मिलकर इस सवाल का जवाब देते हैं कि "क्या यह वास्तव में कुछ कर रहा है", जो कि अकेले एक हरा स्विच नहीं कर सकता।
इसे बंद करना
प्लगइन डिस्कनेक्ट करें पेयरिंग को रोक देता है। जो फ़ाइलें पहले से स्टोरेज में हैं वे वहीं रहती हैं और यदि रीराइटिंग चालू है तो सर्व होती रहती हैं; यदि आप चाहते हैं कि साइट फिर से स्थानीय रूप से सर्व करना शुरू करे, तो पहले CDN से मीडिया सर्व करें को बंद करें, और ऐसा करने से पहले सुनिश्चित करें कि स्थानीय प्रतियां अभी भी मौजूद हैं।