में फ़ाइल बनाम डेटाबेस से सामग्री की सेवा करता है मैं एक पुरानी स्थैतिक वेबसाइट का एक नया संस्करण बना रहा हूं जो 50+ स्थिर पृष्ठों तक बढ़ी है।नोड
इसलिए मैंने पुरानी सामग्री के साथ एक JSON फ़ाइल बनाई ताकि नई वेबसाइट अधिक सीएमएस (सामान्य पृष्ठों के लिए टेम्पलेट्स के साथ) हो और बैकएंड अधिक DRY हो।
मुझे आश्चर्य है कि क्या मैं JSON से अपने विचारों को उस सामग्री की सेवा कर सकता हूं या यदि मुझे इसे MySQL डेटाबेस में रखना चाहिए?
मैं नोड.जेएस का उपयोग कर रहा हूं, और नोड में मैं उस JSON फ़ाइल को स्मृति में संग्रहीत कर सकता हूं ताकि उपयोगकर्ता डेटा के लिए पूछे जाने पर कोई फ़ाइल रीडिंग न हो।
क्या इसके लिए कोई सही अभ्यास है? क्या उनके बीच कैश किए गए JSON फ़ाइल या MySQL के माध्यम से प्रदर्शन अंतर हैं?
प्रश्न में फ़ाइल लगभग 400 केबी है। यदि फाइलसाइज दूसरे पर एक टेक्नोलॉजी की पसंद के लिए प्रासंगिक है?
मैं इस बंद करने के लिए वोट देखते हैं। क्या इसका मतलब है कि परफॉर्मेंस मतभेद काफी बड़े नहीं हैं और इसकी व्यक्तिगत राय कौन सी विधि है? – Rikard
इसका मतलब है कि कार्य को हल करने के कई तरीके हैं। कौन सा सबसे अच्छा है अपने कौशल और वरीयताओं सहित कई कारकों पर निर्भर करता है। इस तरह के एक प्रश्न के लिए एक भी जवाब नहीं हो सकता है जो व्यापक जनता पर लागू होता है। – Tomalak
@ टोमालक इस कार को बेहतर बनाने के बारे में क्या निर्णय ले सकता है/तय कर सकता है, अधिक उत्तरदायी? – Rikard