मैंने हाल ही में एक सेवा लॉन्च की है, जिसका अर्थ है कि मैं अब साइट पर सीधे काम नहीं कर सकता, या मैं जोखिम में ऐसा करता हूं।स्टेजिंग/डेवलपमेंट सर्वर सेट करने के लिए सर्वश्रेष्ठ/बेहतर/इष्टतम तरीका
मुझे विकास सर्वर बनाने के लिए कोई "मानक" या "सर्वश्रेष्ठ" तरीका नहीं मिला है। दो बातें मैंने देखा है कर रहे हैं
क) डेटा (यह काफी मेरी समस्या अधिमानतः नहीं मेरे घर कंप्यूटर का समाधान नहीं करता, मैंने कहीं विकसित करने में सक्षम होने की जरूरत है,)
की मेजबानी के लिए एक GIT या SVN का उपयोग करनाख) Capistrano (रेल के लिए, पीएचपी के लिए कुछ है?)
वर्तमान समाधान मैं "development.domain.com" पर सर्वर की एक पूरी कॉपी रहा है देख रहा हूँ, जो तब होगा मुझे सब कुछ पर काम करने की अनुमति दें, और मैं फ़ाइलों को मुख्य अनुभाग में कॉपी कर सकता हूं।
क्या यह एक व्यावहारिक समाधान है? इष्टतम समाधान क्या है? (अलग सर्वर, विशेष उपकरण, आदि)
संपादित इस प्रणाली डेवलपर्स की एक संख्या से विकसित किया जाना। सर्वर की पूर्ण कार्यक्षमता और सुरक्षा की अनुमति देने के लिए सर्वर सेटिंग्स को काफी हद तक tweaked किया गया है। अपने कंप्यूटर पर विकास करना एक व्यावहारिक समाधान नहीं है, न ही इंट्रानेट प्रकार के सिस्टम पर क्योंकि हमारे प्रोग्रामर में से कोई भी एक ही स्थान पर नहीं है।
मैं एक ऑन-सर्वर समाधान ढूंढ रहा हूं।
यदि आप स्रोत नियंत्रण का उपयोग नहीं कर रहे हैं तो आप 'विवा ला विदा लोक' हैं। दूसरे शब्दों में हमेशा स्रोत नियंत्रण का उपयोग करें। कोई फर्क नहीं पड़ता कि आप देव/स्टेजिंग आदि के लिए क्या करते हैं स्रोत नियंत्रण का उपयोग करें। इसे अपने लिए करें या एक दिन आप बहुत खेद करेंगे। –
मुझे लगा कि स्रोत नियंत्रण एक ऐसी प्रणाली के लिए अधिक उपयुक्त है जो लोग अपनी साइट्स, स्क्रिप्ट्स, मॉड्यूल इत्यादि पर स्थापित करते हैं। मुझे लगता है कि मैं गलत हूं? बात यह है कि प्रणाली, जैसा कि है (इसमें कई विशेषताएं आ रही हैं), पहले से ही 70 एमबी है, इसका ब्लॉग इत्यादि के साथ एकीकृत है। –