छवियाँ और वीडियो आमतौर पर किसी WordPress साइट द्वारा परोसी जाने वाली सबसे बड़ी सामग्री होते हैं। उन्हें Zinn® ऑब्जेक्ट स्टोरेज में ले जाने से आपके वेब सर्वर और आपके डिस्क भत्ते से वह भार हट जाता है।
आप कभी भी एक्सेस कुंजी दर्ज नहीं करते हैं
यह वह हिस्सा है जिसे पढ़ना उपयोगी है, क्योंकि यही हमारे प्लगइन को इस श्रेणी के बाकी प्लगइनों से अलग बनाता है।
अन्य प्रत्येक मीडिया-ऑफलोड प्लगइन आपसे WordPress में एक S3 एक्सेस कुंजी और सीक्रेट पेस्ट करने के लिए कहता है। फिर वे आपकी wp_options तालिका में संग्रहीत हो जाते हैं, जहाँ आपकी साइट का हर दूसरा प्लगइन उन्हें पढ़ सकता है, जहाँ से वे हर माइग्रेशन एक्सपोर्ट में कॉपी हो जाते हैं, और जहाँ वे उस बैकअप में मौजूद रहते हैं जिसे आप किसी डेवलपर को भेजते हैं। यदि वह युग्म लीक हो जाता है, तो आपका पूरा बकेट उजागर हो जाता है।
हमारा प्लगइन इसे कभी नहीं रखता है। प्लगइन के पास एक टोकन होता है जो केवल इस साइट के फ़ोल्डर के लिए काम करता है और किसी अन्य चीज़ के लिए नहीं, और प्रत्येक अपलोड से पहले यह हमसे एक बार उपयोग होने वाले हस्ताक्षरित लिंक का अनुरोध करता है। फिर आपकी फ़ाइल सीधे आपके वेब सर्वर से स्टोरेज में जाती है — यह कभी भी हमारे माध्यम से नहीं गुज़रती है।
यदि वह टोकन कभी उजागर हो भी जाता है, तो आप इसे अपने डैशबोर्ड से एक क्लिक में रद्द कर सकते हैं। आप किसी लीक हुई एक्सेस कुंजी के साथ ऐसा नहीं कर सकते।
इसे चालू करना
- डैशबोर्ड में अपनी साइट खोलें और Files & databases → Images & video CDN पर जाएँ।
- Turn on the media CDN दबाएँ। आपका स्टोरेज आपके लिए सेट कर दिया जाता है।
- Get a pairing code दबाएँ। यह कोड एक बार काम करता है और तीस मिनट में समाप्त हो जाता है।
- अपनी WordPress साइट पर Zinn® Media Offload इंस्टॉल करें — यह WordPress.org डायरेक्टरी में है, इसलिए Plugins → Add New Plugin इसे नाम से ढूँढ लेता है — फिर Zinn Digital® → Media Offload पर जाएँ, Connection टैब पर कोड पेस्ट करें और Connect this site दबाएँ।
नए अपलोड तुरंत स्थानांतरित हो जाते हैं। आपकी मौजूदा लाइब्रेरी अगले कुछ घंटों में बैकग्राउंड में स्थानांतरित होती है, एक बार में कुछ फ़ाइलें, और यदि कोई बाधा आती है तो वहीं से शुरू होती है जहाँ यह रुकी थी।
आज आपके मीडिया का क्या होता है
आपकी फ़ाइलें Zinn® स्टोरेज में कॉपी की जाती हैं, और आपकी साइट अपनी प्रतियों को परोसना जारी रखती है। आपके पृष्ठों में अभी कुछ भी नहीं बदलता है।
यह जानबूझकर किया गया है: अपलोड करना और परोसना दो चरण हैं, और पहला चरण अपने आप में सुरक्षित है। एक बार मीडिया स्थानांतरित होने लगे, तो Rewrite media URLs को चालू करें और आपके पृष्ठ आपके वेब सर्वर के बजाय CDN की ओर इंगित करना शुरू कर देंगे।
आपका मीडिया कहाँ से परोसा जाता है
जैसे ही आप पुनर्लेखन चालू करते हैं, अधिकांश साइटें हमारे साझा मीडिया होस्टनेम से परोसी जाती हैं। सेट अप करने के लिए कुछ भी नहीं है।
Footprint-free साइटें भिन्न हैं, और जानबूझकर ऐसी हैं। उन्हें कभी भी किसी साझा Zinn® होस्टनेम से नहीं परोसा जाता है, क्योंकि इसका उपयोग करने वाली प्रत्येक साइट अपने पृष्ठ स्रोत में एक ही पते का विज्ञापन करेगी — जो कि आपकी साइटों के बीच का वही संबंध है जिसे रोकने के लिए footprint-free होस्टिंग मौजूद है। इसलिए एक footprint-free साइट अपने स्वयं के मीडिया को तब तक परोसती है जब तक कि आप उसे अपना स्वयं का डोमेन नहीं दे देते: एक सबडोमेन बनाएँ (उदाहरण के लिए, media.yoursite.com), इसे अपने बकेट की ओर इंगित करें, और डैशबोर्ड में Media domain के तहत इसे दर्ज करें। फिर आपका मीडिया आपके डोमेन से परोसा जाता है, और कोई भी चीज़ इसे आपके स्वामित्व वाली किसी अन्य चीज़ से नहीं जोड़ती है।
आप किसी भी साइट पर अपने स्वयं के डोमेन का उपयोग कर सकते हैं, केवल footprint-free साइट पर ही नहीं — यह अन्य सभी जगह बस वैकल्पिक है।
सेटिंग्स आपके डैशबोर्ड में रहती हैं, WordPress में नहीं
पेयरिंग कोड के अलावा प्लगइन की अपनी कोई सेटिंग्स नहीं हैं। URL को फिर से लिखा जाए या नहीं और स्थानीय प्रतियों को हटाया जाए या नहीं, इसका निर्णय आपके Zinn® डैशबोर्ड में किया जाता है, इसलिए हमेशा एक ही जगह उत्तर रहता है और दोनों के असहमत होने का कोई तरीका नहीं है।
स्थानीय प्रतियों को हटाना
डिफ़ॉल्ट रूप से बंद है। जब आप इसे चालू करते हैं, तो किसी फ़ाइल को केवल तभी हटाया जाता है जब उसका प्रत्येक आकार सफलतापूर्वक अपलोड हो जाता है — आंशिक अपलोड कभी भी कुछ भी नहीं हटाता है, क्योंकि इससे थंबनेल दोनों में से किसी भी स्थान पर नहीं रहेंगे और उन्हें फिर से बनाने के लिए कोई मूल फ़ाइल नहीं बचेगी।
यदि कुछ गलत हो जाता है
यदि आपके अपलोड करते समय हमारे स्टोरेज तक नहीं पहुँचा जा सकता है, तो अपलोड फिर भी सफल रहता है और फ़ाइल आपके सर्वर पर ही रहती है, ठीक वैसे ही जैसे प्लगइन के बिना होती। सेटिंग्स स्क्रीन दिखाती है कि क्या गलत हुआ, और बैकग्राउंड पास बाद में फ़ाइल को उठा लेता है।
प्लगइन को निष्क्रिय करने से नए अपलोड रुक जाते हैं। पहले से स्थानांतरित किया गया मीडिया काम करना जारी रखता है।
अपने स्वयं के बकेट का उपयोग करना
आप हमारे बकेट का उपयोग करने के बजाय डैशबोर्ड में अपने स्वयं के S3-संगत बकेट को जोड़ सकते हैं — प्लगइन उसी तरह से काम करता है, और फिर भी कभी कुंजी नहीं रखता है।