मैं अभी भी पूरी सीडीएन विचारधारा के लिए नया हूं, इसलिए यह एक बेवकूफ सवाल हो सकता है लेकिन मुझे यकीन है कि कोई इस पर कुछ प्रकाश डाल सकता है। मेरे पास एक मूल PHP स्क्रिप्ट है जो उपयोगकर्ता छवि अपलोड लेती है, उनका आकार बदलती है, एक निर्देशिका बनाता है ($user_id
), और निर्देशिका में तैयार उत्पाद को संग्रहीत करता है (जैसे www.mysite.com/uploads/$user_id/image1.jpg
)। एक जादू की तरह काम करता है।उपयोगकर्ता छवि अपलोड को स्टोर/सेवा करने के लिए सीडीएन का उपयोग करना?
मुझे बस सभी होस्टिंग सामान स्क्वायर मिल गए हैं और मैं रैकस्पेस (स्लाइसहोस्ट?) "क्लाउड सर्वर" आर्किटेक्चर का उपयोग कर रहा हूं। मैंने रैकस्पेस (मोसो?) "क्लाउड फाइल्स" के लिए भी साइन अप किया। अब तक सब ठीक है।
तो मेरा सवाल है: क्या मैं उन छवियों को संग्रहीत कर रहा हूं जो उपयोगकर्ता स्थानीय रूप से अपलोड करते हैं (मेरे अपाचे सर्वर पर) या क्लाउड फाइलों के माध्यम से ऑब्जेक्ट्स के रूप में? यह मेरे वेब सर्वर से स्थैतिक सामग्री को अलग करने के लिए एक अच्छा विचार प्रतीत होता है, इसलिए मैं गतिशील सामग्री उत्पन्न करने के लिए इसका उपयोग कर सकता हूं। लेकिन जब भी उपयोगकर्ता कोई छवि अपलोड करता है तो क्या सीडीएन-सक्षम कंटेनर बनाने के लिए यह बहुत अधिक ओवरहेड होगा?
उम्मीद है कि मैं इस पर पूरी तरह से नाव नहीं खो रहा हूं। मुझे इस बारे में पूरी जानकारी नहीं मिल रही है, लेकिन मुझे यकीन है कि एक अच्छा कारण है कि मुझे या तो इस विचार को आगे बढ़ाने या टालना चाहिए। कोई भी सुझाव अति सराहनीय है!
आपको प्रत्येक बार एक कंटेनर बनाने की आवश्यकता नहीं है; बस फ़ाइलों को मौजूदा में अपलोड करें। इसके लिए ओवरहेड नगण्य होगा और इसे लंबे समय तक पूरी तरह से लायक होगा। –