मैं सोच रहा था कि रेल ऐप में वैश्विक सेटिंग्स को कहां स्टोर करना है, इस पर सबसे अच्छा अभ्यास है। मेरा मतलब यह है कि i.e: मेरे पास कुछ ग्लोबल्स परिभाषित हैं जो बदल सकते हैं, लेकिन संभावना नहीं है और उन्हें डीबी में स्टोर करने के लिए अनुचित लगता है क्योंकि उनका उपयोग बहुत अधिक होता है। उदाहरण के लिए मेरे पास SYSTEM_EMAIL & SYSTEM_EMAIL_SIGNATURE & SYSTEM_STORAGE_ROOT है।रेल ऐप में ग्लोबल्स स्टोर करने के लिए सबसे अच्छी जगह कहां है?
अभी मैं उन्हें पर्यावरण में रखता हूं। आरबी, लेकिन मुझे यकीन नहीं है कि यह उन्हें स्टोर करने के लिए सही जगह है या नहीं।
धन्यवाद
संपादित करें:
स्वीकृत जवाब अभी भी कायम रूप में उपयुक्त है, तथापि मैं के बाद से https://github.com/markbates/configatron का उपयोग कर पर चले गए, देखते हैं अन्य विकल्प लेकिन मैं configatron सबसे अच्छा लगता है।
धन्यवाद शॉन। मुझे पसंद है कि आप सबसे ज्यादा संपर्क करें - सिवाय मुझे नहीं लगता कि मुझे ईमेल_कॉन्स्टेंट्स.आईएमएल में अलग करने की ज़रूरत है - मैं बस सबकुछ contacnts.yml में रखूंगा – konung