2012-07-26 13 views
9

मैंने हाल ही में ऑर्चर्ड का उपयोग करके कुछ साइटें विकसित करना शुरू कर दिया है, जो अभी तक बहुत अच्छा है, हालांकि मैं थोड़ा सा उलझन में हूं कि मेरे तैनाती वातावरण को कैसे व्यवस्थित किया जाए।ऑर्चर्ड सीएमएस एकाधिक तैनाती वातावरण

आम तौर पर मैं स्थानीय देव साइट, परीक्षण, स्टेजिंग और लाइव स्थापित करता। web.config का उपयोग कनेक्शन स्ट्रिंग्स और अन्य ऐप सेटिंग्स को बदलने के लिए बदलता है

मैं हाल ही में होस्टिंग के लिए AppHarbor का उपयोग कर रहा हूं और मुझे लगता है कि वे शानदार हैं।

एक AppHarbor here

हालांकि मैं टिप्पणी here सभी पोस्ट मैंने पढ़ा मुझे उम्मीद गई जानकारी का उपयोग और प्यार वेब मैट्रिक्स करना चाहते हैं के बारे में बात से सहमत करने के लिए है पर ऑर्चर्ड की स्थापना के लिए guid नहीं है!

हालांकि ऑर्चर्ड में अधिकांश विकास मॉड्यूल बनाने के द्वारा किया जाएगा। मुझे लगता है कि कम से कम एक साइट के लिए वे कम से कम स्टेजिंग और लाइव वातावरण चाहते हैं।

क्या एक पर्यावरण से अगले वातावरण में स्थापित करने और माइग्रेट करने का सबसे अच्छा तरीका है?

मैं बहु किरायेदारी परियोजना देखा है, लेकिन यह एक अलग मुद्दा

मुझे पता है कि क्या अन्य किया है दिलचस्पी होगी पता करने के लिए लग रहे हैं। मॉड्यूलर ऑर्चर्ड विकास और घर स्रोत नियंत्रण में किसी भी सिफारिश के साथ-साथ केवल उन मॉड्यूल के लिए।

+0

अब तक मैंने ऑर्चर्ड की प्रतिलिपि बनाकर एक नया समाधान बनाया है। आज़ूर समाधान, कनेक्शन स्ट्रिंग को वेब कॉन्फ़िगरेशन बनाने के लिए शैल सेटिंग्स बदलें, LogEntries ऐड-ऑन का उपयोग करने के लिए लॉगिंग बदलना, और AmazonS3 का उपयोग करने के लिए फ़ाइल संग्रहण बदलना - वेब कॉन्फ़िगरेशन द्वारा संचालित सेटिंग्स, पूर्ण होने पर साझा की जाएंगी। – Axe

+0

वातावरण के बीच दोहराने के लिए आपको कितनी साइट की आवश्यकता है? बस मॉड्यूल? सामग्री, डेटा, सामग्री प्रकार? क्या आपके कस्टम मॉड्यूल से आने वाले सभी कस्टम सामग्री प्रकार हैं या आपने उन्हें ऑर्चर्ड व्यवस्थापक में बनाया है? –

+0

पूरा लॉट। उदाहरण के लिए यदि मुझे लाइव पर कोई त्रुटि मिलती है तो मैं टेस्ट और देव पर फिर से प्रयास करने में सक्षम होना चाहता हूं। देव पर कुछ बग फिक्सिंग करें, परीक्षण के लिए तैनात करें। फिर जीने के लिए धक्का। यह मेरा सामान्य काम प्रवाह है। यह बग बगीचे के स्रोत या मॉड्यूल के साथ हो सकता है। मुझे कुछ काम मिल गया है। जिसका मैं ब्लॉग के बारे में ब्लॉग रखना चाहता हूं .... – Axe

उत्तर

3

मैं अपने डीटीएपी वातावरण में सामग्री निर्यात और आयात करने के लिए आयात-निर्यात मॉड्यूल का उपयोग करता हूं। अपने ड्राइवरों में आयात और निर्यात को कार्यान्वित/ओवरराइड करना सुनिश्चित करें (देखें: Custom part properties missing in export Orchard 1.6/प्लग;))

विजेट मैन्युअल रूप से AFAIK किया जाना चाहिए। वे उस मॉड्यूल के साथ अच्छी तरह से निर्यात और आयात नहीं करते हैं।

मॉड्यूल और थीम के लिए: बस फ़ोल्डर कॉपी करें। मीडिया के लिए भी चला जाता है।

संबंधित मुद्दे