2012-05-10 24 views
8

मैंने एसडीएल ट्राइडियन 200 9 और 2011 दोनों में देखा है कि प्रकाशन संवाद के वर्कफ़्लो टैब पर एसोसिएटेड पेज टेम्पलेट प्रक्रिया और एसोसिएटेड घटक टेम्पलेट प्रक्रिया के लिए एक फ़ील्ड है।एसडीएल ट्रिडियन घटक और पेज टेम्पलेट्स पर वर्कफ़्लो क्या है?

क्या यह दर्शाता है कि टेम्पलेट/कोड परिवर्तन उत्पादन में किए जा सकते हैं और वर्कफ़्लो प्रक्रिया के माध्यम से जारी किए जा सकते हैं? क्या यह एक अच्छा अभ्यास है? यदि ऐसा है, तो टेम्पलेट बिल्डिंग ब्लॉक के लिए उनके वर्कफ़्लो प्रोसेस एसोसिएशन क्यों नहीं हैं?

उत्तर

8

इसका उद्देश्य उत्पादन में उपयोग नहीं है, लेकिन आप इसे अपने विकास चरण के दौरान उपयोग कर सकते हैं। मैं इस सुविधा को कोड/टेम्पलेट डिज़ाइन समीक्षा प्रक्रिया के लिए फायदेमंद देखता हूं जहां डेवलपर टेम्पलेट्स और वर्कफ़्लो को विकसित करता है, फिर टीम लीड इसकी समीक्षा करता है और परिवर्तनों को स्वीकार/अस्वीकार करता है।

उत्पादन/यूएटी/क्यूए, NO.NO.NO के लिए। (बस इतना कठिन तनाव करना चाहते हैं :)) यह आईएमएचओ का एक अच्छा अभ्यास नहीं है। आपको सामग्री पोर्टर पैकेज निर्यात/आयात, सामान्य डीटीएपी का उपयोग करके परिवर्तन प्रबंधन प्रक्रिया के माध्यम से जाना चाहिए।

टीबीबी पर वर्कफ़्लो क्यों नहीं है? टीबीबी वैसे भी सीटी/पीटी का हिस्सा होंगे, इसलिए जब आप सीटी/पीटी की समीक्षा करेंगे तो उन्हें समीक्षा में स्पष्ट रूप से शामिल किया जाएगा। हालांकि, मैं आपका मुद्दा देखता हूं कि ऐसे मामले हो सकते हैं जहां आप टीबीबी को अपडेट करते हैं और कोई वर्कफ़्लो बंद नहीं होता है।

उम्मीद है कि इससे मदद मिलती है।

+1

धन्यवाद - मुझे लगता है कि जैसा कि आप सुझाव देते हैं मैं केवल डीवी में अपना परिवर्तन करूंगा – GourmetCMS

5

यह विरासत कार्यक्षमता है जो यौगिक टेम्पलेट्स के साथ त्रिकोण संस्करण 5.3 में आने से पहले गैर-यौगिक वीबी टेम्पलेट्स के साथ उपयोग किया जा सकता था। हालांकि, आज यह अधिक उपयोग नहीं होगा क्योंकि टीबीबी वर्कफ़्लो में शामिल नहीं किए जाएंगे, इसलिए आप वर्कफ़्लो के माध्यम से नियंत्रित कर सकते हैं पृष्ठ/घटक टेम्पलेट टुकड़ा है, लेकिन अंदर टीबीबी नहीं है।

3

जहां तक ​​मुझे पता है, टेम्पलेट्स के लिए वर्कफ़्लो प्रक्रियाएं आपके सुझाव के अनुसार काम करती हैं। हालांकि पिछली बार जब मैंने चेक किया था (200 9 संस्करण में), Minimal Level of Approval की स्थिति आइटम प्रकाशित करते समय सम्मान नहीं किया गया था। दुर्भाग्यवश इसका मतलब यह है कि जब कोई प्रकाशित होता है तो आपके टेम्पलेट परिवर्तन हमेशा सभी लक्ष्यों के लिए तत्काल उपलब्ध होंगे। इस वजह से मैं हमेशा उत्पादन वातावरण की बजाय विकास वातावरण में टेम्पलेट परिवर्तन करने की सलाह देता हूं, और सामग्री पोर्टर का उपयोग करके टेम्पलेट्स को रिलीज़ करने का प्रबंधन करता हूं।

टीबीबी पर आपका बिंदु एक अच्छा है - आर 5.3 के बाद, मॉड्यूलर टेम्पलेट्स ने टीबीबी का व्यापक उपयोग किया है, और जैसा कि मुझे लगता है कि इस सुविधा को अनदेखा कर दिया गया हो सकता है। यदि टीबीबी मुद्दा और Minimal Level of Approval समस्या तय की गई थी, तो आप नई डिज़ाइन की गई साइटों को लॉन्च करने के लिए कुछ बहुत ही रोचक रिलीज परिदृश्य बना सकते हैं।

+0

निश्चित रूप से टीबीबी के लिए वर्कफ़्लो का कारण बन गया है: टेम्पलेट्स पर वर्कफ़्लो का कभी भी उपयोग नहीं किया गया है। वास्तव में, मैं कभी भी इस पर कभी नहीं आया है। – Quirijn

1

जैसा कि अन्य ने सुझाव दिया है, टेम्पलेट्स को जारी करने के आपके दृष्टिकोण को विकास-परीक्षण-स्वीकृति-उत्पादन (डीटीएपी) वातावरण का उपयोग करना चाहिए। इस सेट-अप की जटिलता आपकी विशिष्ट आवश्यकताओं पर निर्भर करेगी।

विकास कार्य के लिए वर्कफ़्लो का उपयोग करना संभवतः असहनीय से अधिक है। बहुत से डेवलपर इस बात पर निर्भर करते हैं कि विभिन्न डेवलपर्स अपने काम को एकीकृत करते हैं। यदि आपके पास एकाधिक DEV वातावरण हैं, तो प्रत्येक व्यक्तिगत डेवलपर अपने सिस्टम पर वर्कफ़्लो चाहते हैं। मान लें कि आप एक डीवी मशीनों में से एक या शायद टेस्ट पर एकीकृत हैं, आप वहां वर्कफ़्लो नहीं चाहते हैं, जैसे कि जब कोई डेवलपर बदलाव करता है, तो इसमें अधिकतर संपत्तियां होती हैं, जिनमें से प्रत्येक को अलग-अलग वर्कफ़्लो से गुजरना होगा , परिवर्तन के कुछ हिस्सों के साथ दूसरों के लिए दृश्यमान होने के साथ, और अन्य नहीं। यदि आपके सभी डेवलपर एक ही सर्वर पर काम करते हैं, तो वर्कफ़्लो के इन पहलुओं को और भी चोट पहुंच जाएगी।

वर्कफ़्लो एक समय में एकल असंबद्ध संपत्तियों के रिलीज़ के प्रबंधन के लिए अधिक उपयोगी है।विशिष्ट विकास कार्य इस तरह नहीं है, और स्पष्ट रूप से अतिरिक्त कदमों की मात्रा केवल ओवरहेड होगी, और सामान्य विकास विषयों की आवश्यकता को दूर नहीं करेगा। Quirijn नोट्स के रूप में, लोग यह नहीं करते हैं। मैंने भी इसे कभी नहीं देखा है, और मुझे यह कहना बहुत खुशी है।