मुझे पता है यह एक पुरानी पोस्ट है। लेकिन इस पृष्ठ पर आने वाले कई आगंतुकों को प्रश्न से संबंधित कुछ भी नहीं मिल रहा है। खासतौर पर नौसिखिया के लिए।
हमारी वेबसाइट में चित्र या फ़ाइल कैसे अपलोड और संग्रहित करें:
एक स्थैतिक वेबसाइट के लिए शायद कोई समस्या नहीं है क्योंकि कुछ शेयर होस्टिंग के लिए फ़ाइल भंडारण अभी भी पर्याप्त है। समस्या डायनामिक वेबसाइट से आती है जब वह बड़ी हो जाती है। डेटाबेस में बड़ी को संभाला जा सकता है, लेकिन फाइल में बड़ी जैसे कि इमेज एक समस्या बन जाती है। एक वेबसाइट में दो प्रकार के चित्र हैं:
डायनामिक ब्लॉग के लिए व्यवस्थापक से छवियां आती हैं। आमतौर पर, इन छवियों को अपलोड करने से पहले अनुकूलित किया गया है।
उपयोगकर्ताओं के मामले में उपयोगकर्ताओं की छवियों को अवतार जैसी छवियों को अपलोड करने की अनुमति है। या उपयोगकर्ता ब्लॉग सामग्री बना सकते हैं और पाठ संपादक से कुछ छवियां डाल सकते हैं। इस तरह की छवियां आकार की भविष्यवाणी करना मुश्किल है। उपयोगकर्ता दृश्य आकार के आकार के अनुसार छोटी सामग्री के लिए बड़ी छवियां अपलोड कर सकते हैं लेकिन छवि आकार का आकार नहीं बदल सकते।
आइटम नंबर की अनदेखी करके। 1 से ऊपर, आइटम नंबर के लिए त्वरित समाधान। अगर हमारी वेबसाइट में इमेज ऑप्टिमाइज़र फंक्शनलिटी नहीं है तो 2 को निम्नलिखित युक्तियों द्वारा अस्थायी रूप से हल किया जा सकता है:
उपयोगकर्ताओं को इमेज गैलरी पर रीडायरेक्ट करके टेक्स्ट एडिटर से सीधे अपलोड करने की अनुमति न दें। इस पृष्ठ पर उपयोगकर्ताओं को सामग्री में एम्बेड करने से पहले फ़ाइल को पहले से अपलोड करना होगा। इस विधि को फ़ाइल प्रबंधक के रूप में कहा जाता है।
उपयोगकर्ताओं को छवियों को अपलोड करने के लिए एक फसल छवि समारोह का उपयोग करें। यह छवि आकार को सीमित करेगा यहां तक कि उपयोगकर्ता बहुत बड़ी फ़ाइल अपलोड करते हैं। अंतिम छवि फसली छवि का परिणाम है। हम सर्वर साइड में आकार को परिभाषित कर सकते हैं और केवल उदाहरण के लिए स्वीकार कर सकते हैं 500Kb या उससे कम।
अब, यह केवल अस्थायी है। अंतिम समाधान के लिए, प्रश्न दोहराया जाता है:
- बड़ी छवियों के भंडारण को कैसे संभालें?
- एक्सटेंशन का आकार बदलें या बदलें।
- एक बड़ी या मध्यम वेबसाइट या ई-कॉमर्स उनकी छवियों के लिए फ़ाइल भंडारण कैसे संभालती है?
फिर हम क्या कर सकते हैं:
शेयर होस्टिंग VPS से माइग्रेट करें। पर्याप्त नहीं? फिर डेडिकेटेड में अपग्रेड करके और अधिक।
फ़ाइल भंडारण के लिए अपना स्वयं का सर्वर बनाएं। इसे करने के लिए Googling। यह उतना मुश्किल नहीं है जितना आप सोचते हैं। कुछ लोग इसे अपनी वेबसाइट के लिए करते हैं।
आसान तरीका सीडीएन फ़ाइल भंडारण सेवा का उपयोग करना है।
ठीक है, 1 और 2 थोड़ा महंगा है। लेकिन नहीं 3 मुझे लगता है कि सबसे अच्छा समाधान है।
कुछ CDN सेवाएँ आपको जितनी चाहें उतनी वेब फ़ाइलों को संग्रहीत करने की अनुमति देती हैं।
प्रश्न, "हमारी वेबसाइट से सीडीएन पर फ़ाइल कैसे अपलोड करें?"
चिंता न करें, एक बार जब आप पंजीकरण करते हैं, तो आमतौर पर नि: शुल्क, आपको मार्गदर्शन मिलेगा कि फाइल कैसे अपलोड करें और उनकी लिंक को अपनी वेबसाइट से प्राप्त करें / करें। आपको एक एपीआई और बहुत कुछ मिलेगा। यह आसान है।
कुछ प्रदाता हमें सीमित भंडारण और बैंडविड्थ के साथ 14 दिनों के लिए मुफ्त सेवा प्रदान करते हैं। लेकिन यह शुरुआती बिंदु के लिए ठीक होगा। एकमात्र समस्या यह है क्योंकि 'लोग कभी कोशिश नहीं करते'।
आशा है कि यह नौसिखिया के लिए मदद करेगा।