संभव डुप्लिकेट:
Storing Images in DB - Yea or Nay?क्या मुझे अपनी छवियों को डेटाबेस या फ़ोल्डर में स्टोर करना चाहिए?
हाय
फिलहाल अपनी वेबसाइट पर प्रत्येक कंपनी है कि वे अपने प्रोफ़ाइल में जोड़ सकते 1 तस्वीर। मैं उस छवि को डेटाबेस में सहेजता हूं .... इसकी कंपनी लोगो है।
अब मैं उन्हें और तस्वीरें जोड़ने की अनुमति देना चाहता हूं। अब मुझे नहीं पता कि मुझे इसे डेटाबेस में सहेजना चाहिए या इसे फ़ोल्डर में सहेजना चाहिए ????
कारण मुझे लगता है कि फ़ोल्डर्स बेहतर होंगे क्योंकि फैंसी रजत प्रकाश किस्म सुविधाओं के साथ बहुत अच्छे लेख हैं जिनका उपयोग मैं कर सकता हूं लेकिन उनमें से सभी केवल फ़ोल्डर में सहेजी गई छवियों को पूरा करते हैं।
और जब से मैं छवि पुनर्प्राप्ति के लिए फ़ोल्डरों का उपयोग करने वाले उदाहरणों के बजाय डेटाबेस को देखने के लिए कोड को बदलने के लिए यह मुश्किल नहीं है।
मैं अपनी वेबसाइट पर कुछ ऐसा जोड़ना चाहता हूं (छवियों के माध्यम से ब्राउज़ करना)। डेटाबेस में छवियों को सहेजते समय यह कैसे करें इस पर कोई कोड उदाहरण? मैं वीबीनेट के साथ एएसपी.नेट का उपयोग कर रहा हूं। Click here to view what i am talking about
कोई विचार विचार लोग?
सादर एटीन
डीबी में उन्हें संग्रहीत करने के संबंध में "सुरक्षित" से आपका क्या मतलब है? – IrishChieftain
मान लीजिए कि आपका डीबी प्रभावी ढंग से सुरक्षित है, यह एक अतिरिक्त परत प्रदान करता है। अटैकर को छवियों की पहचान करने की आवश्यकता है एसक्यूएल में संग्रहीत हैं, सर्वर, उपयोगकर्ता नाम/पासवर्ड, तालिका की पहचान करें। बस एक समझौता मशीन पर एक फाइल सिस्टम स्कैनिंग परिणाम नहीं देगा और एक बुरी तरह लिखित वेबसाइट HTTP अनुरोध तकनीकों के माध्यम से फ़ाइलों का पर्दाफाश नहीं करेगा (उदाहरण के लिए फ़ाइलों को डाउनलोड करने योग्य)। SQL सर्वर एक अलग मशीन/नेटवर्क पर है तो भी बेहतर काम करता है। –