सीडीएन विकल्प के रूप में क्लाउड स्टोरेज

यदि आपके पास एक धीमी साइट है, तो संभवत: साझा किए गए सर्वर पर, जो बहुत अधिक ट्रैफ़िक प्राप्त करता है, आप सामग्री वितरण नेटवर्क (CDN) पर अपनी कुछ सामग्री को होस्ट करके चीज़ों को थोड़ा तेज़ कर सकते हैं।

दुर्भाग्य से पारंपरिक सीडीएन को अक्सर एक छोटे व्यवसाय वेबसाइट के लिए पहुंच से बाहर रखा जाता है, लेकिन अच्छी खबर यह है कि क्लाउड स्टोरेज ड्राइव को अपने निजी सीडीएन सिस्टम के रूप में कार्य करने का एक तरीका है। इस लेख में हम ऐसा करने के लिए कुछ तरीकों की खोज करेंगे।

क्लाउड स्टोरेज CDN इम्यूलेशन बनाम शुद्ध CDN

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

क्लाउड स्टोरेज प्रदाता चुनना

CDN के लिए क्लाउड स्टोरेज का उपयोग करने के लिए आवश्यक है कि आप प्रत्यक्ष सार्वजनिक एक्सेस के लिए अलग-अलग फाइलें उपलब्ध करा सकें, इसलिए यह शून्य-ज्ञान एन्क्रिप्शन सेवाओं को नियमबद्ध करता है, क्योंकि वे सामान्य सार्वजनिक एक्सेस के लिए डिज़ाइन नहीं किए गए हैं।

दूसरा, आप ऐसा प्रदाता नहीं चाहते हैं जो संसाधन के उपयोग की सीमा रखता हो, या कम से कम सीमाएँ बहुत सख्त न हों।

वह सामग्री वितरित करना जिसके लिए आप भुगतान करना चाहते हैं

आपके द्वारा होस्ट की जा रही सामग्री किस प्रकार पर निर्भर करती है, इसके बाद अलग-अलग विकल्प होते हैं। यदि आप विशेषज्ञ सामग्री की मेजबानी करना चाहते हैं, उदाहरण के लिए वीडियो, संगीत, या अन्य कलात्मक कार्यों के लिए, DECENT की जाँच करना एक अच्छा विचार होगा।

DECENT एक अति विशिष्ट ब्लॉकचैन आधारित विकेन्द्रीकृत सामग्री वितरण नेटवर्क है। यह आपको बिचौलिया पर निर्भरता के बिना कुछ भी प्रकाशित करने की अनुमति देता है।

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

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

एक त्वरित तुलना: अमेज़न बनाम Google

अमेज़न दो स्वादों में आता है: अमेज़न S3 और अमेज़न ड्राइव। अमेज़ॅन एसXNUMX सिस्टम एक उद्यम स्तर प्रणाली है जिसमें सभी जटिलताएं हैं जो आप ऐसी प्रणाली से उम्मीद करेंगे। यह बड़ी वेबसाइटों के लिए डिज़ाइन किया गया है जो बहुत अधिक ट्रैफ़िक प्राप्त करते हैं, और मूल्य निर्धारण संरचना वास्तव में जटिल है।

आपको मूल्य निर्धारण के बारे में चिंता करने की आवश्यकता कभी नहीं हो सकती है, हालांकि, यदि आपकी आवश्यकताएं बहुत मामूली हैं। अमेज़न S3 5GB भंडारण के साथ एक मुफ्त सौदा प्रदान करता है, 20k अनुरोध प्राप्त करता है और 2GB अनुरोध करता है।

यहाँ समस्या यह है कि उनमें से बहुत से अनुरोध मनुष्यों से नहीं, बल्कि रोबोट से आ रहे हैं, इसलिए यदि आपकी साइट रोबोट को आकर्षित करने में अच्छी है, तो आप महीने भर पहले 20,000 अनुरोधों से जल सकते हैं। जब आपकी साइट सीमा से अधिक हो जाती है, तो वह निलंबित नहीं होती है। आपको बस भुगतान करना होगा।

अमेज़न ड्राइव प्रशिक्षण पहियों के साथ अमेज़न S3 की तरह है। यह इंटरफ़ेस का उपयोग करने में बहुत आसान है, इसके लिए कम तकनीकी क्षमता की आवश्यकता होती है। प्राइम फोटोज नामक एक उपवर्ग है जहां आप असीमित फोटो स्टोरेज, और वीडियो और अन्य फाइलों के लिए XNUMXजीबी स्टोरेज प्राप्त कर सकते हैं, लेकिन यह केवल तभी मुफ्त है जब आप अमेजन प्राइम की सदस्यता लेते हैं। अगला कदम $ 5 प्रति वर्ष के लिए 100GB भंडारण प्रदान करता है, और प्रति वर्ष $ 11.99 के लिए आप भंडारण का 59.99TB प्राप्त कर सकते हैं।

यहाँ कीमत की बात यह है कि कीमत अमेज़ॅन S3 की तुलना में बहुत सरल है। आपको पता है कि आपको क्या मिलता है और आपको इसके लिए भुगतान करने की उम्मीद है। यह वास्तव में सीडीएन के रूप में उपयोग करने के लिए अभिप्रेत नहीं है, लेकिन यह अभी भी संभव है।

यदि आप एक वर्डप्रेस उपयोगकर्ता हैं, तो आप अमेज़ॅन एसXNUMX का उपयोग करना पसंद कर सकते हैं क्योंकि विशेष रूप से डिज़ाइन किए गए उपकरण हैं जो आपको अमेज़ॅन क्लाउडफ्रंट के माध्यम से करने में मदद करते हैं। स्थापित करने की जटिलता इस लेख के दायरे से परे होने वाली है, इसलिए जल्द ही आने वाले विषय पर एक समर्पित लेख देखें।

Google के पास दो विकल्प भी उपलब्ध हैं: Google क्लाउड स्टोरेज और Google ड्राइव। यदि आप एक Gmail उपयोगकर्ता हैं, तो आपके पास पहले से Google ड्राइव है।

Google क्लाउड स्टोरेज एंटरप्राइज़ स्तर के उपयोग के लिए अभिप्रेत है, और जैसे इसे कॉन्फ़िगर करने और इसे ठीक करने के लिए एक निश्चित मात्रा में तकनीकी क्षमता की आवश्यकता होती है। Google ड्राइव उपभोक्ता-ग्रेड है, लेकिन इसके सरल वेब इंटरफ़ेस के साथ उपयोग करना बहुत आसान है।

Google ड्राइव आपको एक उदार 15GB मुफ्त भंडारण के साथ शुरू करता है, जो कि ज्यादातर औसत व्यापार वेबसाइटों की ज़रूरत से ज़्यादा है। क्या आपको यह पता होना चाहिए कि आपको और क्या चाहिए,

सभी के रूप में यह इन भंडारण सीमाओं के साथ लगता है, हालांकि नहीं है। Google डॉक्स, पूर्ण रिज़ॉल्यूशन (यदि Google फ़ोटो का उपयोग करके संग्रहीत) के अलावा अन्य फ़ोटो, और आपके द्वारा किसी और के साथ साझा की गई कोई भी फ़ाइल आपकी संग्रहण सीमा की गणना नहीं करती है। यदि आप सक्रिय रूप से जीमेल खाते का उपयोग कर रहे हैं तो दुर्भाग्य से ईमेल (और अटैचमेंट) जगह ले लेते हैं।

आप 15GB में कितना स्टोर कर सकते हैं, इसका अंदाजा लगाने के लिए आप 30 40 पर 4 वीडियो (m4v / mp1080) 720 और 90 मिनट की अवधि, या 88,235 x 800 पर और अनुकूलित वेब के बारे में जान सकते हैं। औसत लघु व्यवसाय के लिए इसकी वेबसाइट के लिए इतना ही होना असामान्य होगा।

Google Drive, Amazon Drive की तुलना में बहुत कम महंगा है। प्रदर्शन के मामले में, अमेज़ॅन में थोड़ी बढ़त हो सकती है, और अमेज़ॅन के साथ प्रलेखन बेहतर है। हेड टू हेड, Google समग्र रूप से बेहतर मूल्य प्रदान कर रहा है।

आपको किसे चुनना चाहिए? यह निर्भर करता है कि आप प्रदर्शन को लागत से अधिक महत्वपूर्ण मानते हैं या नहीं।

होस्टिंग चित्र, गूगल ड्राइव से सीएसएस और जावास्क्रिप्ट

यह वीडियो होस्ट करने से अधिक जटिल नहीं है। वास्तव में, यह और भी आसान हो सकता है। यहाँ है आपको क्या करने की जरूरत है:

1। अपने Google ड्राइव में, एक विशेष फ़ोल्डर बनाएं जो फ़ाइलों को संग्रहीत करेगा

2। सुनिश्चित करें कि आप जो नाम देते हैं, वह अन्य ड्राइव फ़ोल्डर से बाहर खड़े होने में मदद करता है

3। उस फ़ोल्डर में सभी फाइलें अपलोड करें (आप सबफ़ोल्डर भी बना सकते हैं)

4। उस फ़ोल्डर का चयन करें जिसे साझा किया जाएगा और शेयर बटन पर क्लिक करें

5। जब साझाकरण संवाद प्रकट होता है, तो "उन्नत" चुनें

6। अधिक उन्नत साझाकरण सेटिंग संवाद पर, "बदलें" चुनें

7। अब सेटिंग को "ऑन-पब्लिक वेब पर" बदलें

8। आपको प्रत्येक व्यक्तिगत फ़ाइल के लिए भी उपरोक्त प्रक्रिया को दोहराना होगा

9। प्रत्येक संसाधन के लिंक को कॉपी करें और टेक्स्ट एडिटर में पेस्ट करें

10। फ़ाइल आईडी को छोड़कर सब कुछ हटा दें

11। अब फ़ाइल आईडी के सामने “https://drive.google.com/uc?export=view&” टेक्स्ट जोड़ें

12। अब आप अपने HTML को संशोधित कर सकते हैं। सीएसएस के लिए:

जेएस के लिए:

एक छवि के लिए:

13। HTML फ़ाइल का परीक्षण संस्करण अपलोड करें और इस मूल फ़ाइल की गति का परीक्षण करें

मूल:

Google ड्राइव से CDN के साथ अपडेट किया गया संस्करण:

यहाँ पर आपको बहुत कुछ महत्वपूर्ण है, जो कि CDN सक्षम है, प्रदर्शन वास्तव में नीचा था। यह इसलिए हुआ क्योंकि मेरा स्वयं का वेब सर्वर स्वचालित रूप से सब कुछ संपीड़ित करता है, लेकिन Google ड्राइव पर स्थानांतरित किए गए संसाधन स्वचालित रूप से संपीड़ित नहीं होते हैं।

यह एक और दिन के लिए एक विषय है, लेकिन यहां वास्तविक सबक यह है कि सीडीएन हमेशा पेज लोडिंग समय के लिए सुधार नहीं होने वाला है। हालांकि, यह अभी भी उपयोगी हो सकता है, हालांकि, अपने स्वयं के सर्वर पर डिस्क स्थान और बैंडविड्थ को कम करने के लिए है, जिससे Google आपके लिए लोड को समाप्त कर सकता है। ज्यादातर मामलों में, यह आपके लोडिंग समय को बहुत अधिक नुकसान नहीं पहुंचाने वाला है।

स्ट्रीमिंग वीडियो: Google ड्राइव बनाम YouTube

Google YouTube का स्वामी है, इसलिए या तो आप उसी तकनीक का उपयोग कर रहे हैं। प्रदर्शन उसी के बारे में होगा, और गुणवत्ता बिल्कुल समान होगी, इसलिए तुलना करने में परेशान क्यों हों? इन दोनों स्रोतों में से किसी एक से स्ट्रीमिंग के बीच कुछ छोटे अंतर हैं।

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

Google ड्राइव पर वीडियो होस्ट करने का अर्थ है कि वीडियो के अंत में कोई विज्ञापन, कोई सुझाए गए लिंक नहीं हैं, और YouTube पर वीडियो देखने का कोई विकल्प नहीं है (क्योंकि यह वहां होस्ट नहीं किया गया है)। अन्यथा कोई भी अंतर दिखाई नहीं देते हैं।

YouTube पर होस्टिंग से आपको अधिक जोखिम हो सकता है, यदि आप इसके बाद हैं। Google ड्राइव पर होस्टिंग आपको अधिक नियंत्रण, अधिक विशिष्टता प्रदान करता है, और YouTube द्वारा दिए गए प्रलोभनों के बिना दर्शक को आपकी साइट पर रखने में मदद करता है।

दोनों Vimeo जैसे विकल्पों से बेहतर हैं, क्योंकि उपशीर्षक को शामिल करना आसान है और स्ट्रीमिंग गुणवत्ता को दर्शक द्वारा उनकी कनेक्शन गति के अनुरूप समायोजित किया जा सकता है।

Google ड्राइव और YouTube से वीडियो स्ट्रीम करना बहुत समान प्रक्रियाओं का उपयोग करता है।

1। वीडियो को अपने Google ड्राइव या YouTube पर अपलोड करें।

2। किसी भी आवश्यक उपशीर्षक फाइल को अपलोड या बनाएं।

3। अपने वीडियो का परीक्षण करें। इस महत्वपूर्ण कदम को न छोड़ें।

4। जबकि वीडियो खुला है, स्क्रीन के कोने में तीन ऊर्ध्वाधर डॉट्स का चयन करें, फिर मेनू से "शेयर" चुनें।

5। दिखाई देने वाले संवाद में "उन्नत" लिंक पर क्लिक करें।

6। "बदलें" लिंक पर क्लिक करें।

7। "ऑन - पब्लिक ऑन द वेब" चुनें

8। फिर लिंक स्थान को कॉपी करें और 9 से 13 तक के चरणों का पालन करें, सिवाय इसके कि आप छवि HTML के बजाय वीडियो HTML का उपयोग कर रहे हैं, इसलिए आपका उदाहरण कुछ ऐसा दिखाई देगा:

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

सुनिश्चित करें कि आपको वास्तव में CDN की आवश्यकता है

अधिकांश समय CDN ठीक काम करता है, लेकिन कई बार ऐसा भी हो सकता है जब कोई पृष्ठ लटकता है क्योंकि यह एक दूरस्थ संसाधन लाने की कोशिश कर रहा है जो आपको लोड नहीं करेगा। Google फोंट, और कुछ अन्य Google API, इसके लिए कुख्यात हैं।

यदि आप अपने देश में स्थित सर्वरों पर अपनी साइट की मेजबानी कर रहे हैं और आपका अधिकांश ट्रैफ़िक स्थानीय है, तो CDN का उपयोग कम के बजाय अधिक समस्याएं पैदा कर सकता है।

किसी भी मामले में, हमेशा आपके द्वारा किए गए संशोधनों के परिणामों की जांच करें और सुनिश्चित करें कि वे वास्तव में फायदेमंद हैं। यदि वे नहीं हैं, तो उस बिंदु पर वापस जाएं जहां आपकी साइट अधिकतम दक्षता पर काम कर रही थी या किसी अन्य रणनीति का प्रयास करें।

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

हेडर इमेज सौजन्य से

बोगदान रैंकी

बोगदान इंसपायर्ड मैग का एक संस्थापक सदस्य है, जिसके पास इस अवधि में लगभग 6 वर्षों का अनुभव है। अपने खाली समय में वह शास्त्रीय संगीत का अध्ययन करना और दृश्य कला का पता लगाना पसंद करते हैं। वह भी Fixies के साथ काफी जुनूनी है। वह पहले से ही 5 का मालिक है।