मैं एएसपीएनटी एमवीसी का उपयोग कर रहा हूं और एक ऐसा अनुभाग है जहां कोई उपयोगकर्ता छवियां अपलोड कर सकता है। मैं सोच रहा हूं कि मुझे उन्हें कहां स्टोर करना चाहिए।क्या मुझे अपलोड (आईएमजी फाइल) को App_Data में सहेजना चाहिए?
मैं this tutorial का पालन कर रहा था और वह इसे app_data में संग्रहीत करता प्रतीत होता है। हालांकि मैं एक और व्यक्ति को कहता हूं कि इसे केवल अपना डेटाबेस रखना चाहिए।
इसलिए सुनिश्चित नहीं है कि app_data का उपयोग करने के लिए क्या फायदे हैं। मैं एक साझा होस्टिंग पर हूं इसलिए मुझे नहीं पता कि इससे कोई फर्क पड़ता है या नहीं।
संपादित
मैं डेटाबेस में छवियों के लिए पथ स्टोर करने के लिए योजना बना रहा हूँ। मैं फिर उन्हें एक छवि टैग में उपयोग करूँगा और उन्हें अपनी साइट पर आने पर उपयोगकर्ता को प्रस्तुत कर दूंगा। मेरे पास एक फ़ाइल अपलोडर है जो केवल छवियों की अपेक्षा करेगा (चेक क्लाइंट और सर्वर होगा)
डेटाबेस में फ़ाइल सिस्टम और छवि पथ में छवि सामग्री स्टोर करें। क्यूं कर? [इस पोस्ट] पढ़ें (http: // stackoverflow।कॉम/प्रश्न/561447/स्टोर-चित्र-जैसी-फाइल-इन-द-डेटाबेस-के-ए-वेब-ऐप) –
छोटी टिप्पणी: यदि आपको भविष्य में क्षैतिज रूप से स्केल करने की आवश्यकता है, तो अपलोड की गई सामग्री संग्रहीत करना आपके वेब सर्वर पर एक फ़ोल्डर एक समस्या बन जाएगा। यदि यह आपके लिए चिंता का विषय है, तो नीचे दिए गए कुछ उत्तरों द्वारा सुझाए गए एज़ूर ब्लॉब स्टोरेज, अमेज़ॅन सरल स्टोरेज या यहां तक कि डेटाबेस जैसे सेवाओं का उपयोग करने पर विचार करें। – santiagoIT