2010-11-13 7 views
8

मैंने हाल ही में हमारी नई कंपनी वेबसाइट (http://www.idealcode.net:8005/AboutUs.aspx) को उम्ब्राको के साथ विकसित करने का निर्णय लिया है। मैंने एक उम्ब्राको डेवलपर को काम पर रखा और हमने काम शुरू किया।umbraco में सामग्री जोड़ना?

कृपया मुझे या कुछ भी दोष न दें, लेकिन मैं अपने निर्णय के बारे में चिंता करना शुरू कर रहा हूं।

मुख्य कारण यह है कि मैं गंभीरता से कुछ भी नहीं ढूंढ सकता जो सरल पृष्ठ में एक नया पृष्ठ बनाने के लिए वर्कफ़्लो बताता है। एक वेब डेवलपर के रूप में, यह एक सीएमएस के बाहर एक बनाने की तुलना में उम्ब्राको में एक पेज बनाने के लिए उतना ही काम करता है।

कार्यप्रवाह के रूप में हम यह है:

  1. एक मास्टर पृष्ठ बनाएँ (शायद हर पृष्ठ के लिए आवश्यक नहीं है, लेकिन व्यवहार में लगभग हर पेज प्रतीत हो रहा है)
  2. के साथ एक दस्तावेज़ प्रकार बनाएं सटीक सामग्री क्षेत्रों है कि पेज
  3. मैं इस बिंदु पर लगता है कि अपने अंतिम उपयोगकर्ताओं वास्तव में एक पेज बना सकते हैं पर हो जाएगा ...

हम के बारे में 10 घंटे बिताए ब्लॉग मॉड्यूल को लागू करने और यह stil एल काम नहीं करता है और देव को टेम्पलेट को कस्टमाइज़ करने की आवश्यकता है।

वेब डेवलपर के रूप में, मैं ईमानदारी से आश्चर्य करता हूं कि यह हमें समय बचाने के लिए कैसे जा रहा है? मैं उम्ब्राको को भंग करने की कोशिश नहीं कर रहा हूं - मैं बस अपने वरिष्ठों को यह बताने के बारे में चिंतित हूं। मैं लगभग 20 घंटों में एएसपी.नेट एमवीसी में कुछ गतिशील क्षेत्रों और ब्लॉग के साथ एक साइट बनाई थी, हमने अब तक इस पर खर्च किया है ...

उत्तर

5

मैं आपका विचार दूसरा करता हूं, लेकिन निम्नलिखित परिदृश्यों पर विचार करें: उम्ब्राको या कोई भी सीएमएस कोई आदर्श समाधान नहीं है, यदि: 1) पूरी साइट केवल 20 पेज 2 समाप्त हो जाएगी) साइट के केवल एक ही उपयोगकर्ता/संपादक 3) सामग्री बहुत गतिशील नहीं है और एक बार बनाई गई नहीं होगी साल 4) साइट है की जोड़ी के साथ बदल केवल अधिकतम 10 अंत उपयोगकर्ताओं 5) डेटा किसी भी बाहरी स्रोत से खींच लिया नहीं है या/और सभी स्थैतिक पृष्ठों

हैं जहां एक सीएमएस के रूप में/Umbraco के लिए समाधान है: 1) पहले 1000 पृष्ठों के बाद गतिशील और अभी भी बढ़ रहा है 2) ग्राहक के पास कई संपादक हैं और प्रकाशनों का इतिहास बनाए रखना चाहते हैं 3) सामग्री को विभिन्न बाहरी स्रोतों से खींचा जाता है 4) साइट अंत उपयोगकर्ता/योगदानकर्ताओं 100 + कर रहे हैं और अभी भी बढ़ रहा 5) अंतिम नहीं लेकिन कम से कम, साइट पास 1000 +++ आगंतुकों दैनिक

मैं पर जाने के लिए और प्रथम स्थान पर सीएमएस होने के लिए सभी संभावनाओं सूचीबद्ध कर सकते हैं, लेकिन आप की जरूरत है अपनी खुद की आवश्यकताओं का निर्णय लें और विश्लेषण करें। माउस को मारने के लिए समुराई तैनात करने में कोई बात नहीं है, लेकिन निश्चित रूप से आपके पास बाघ की तलाश करने के लिए उचित उपकरण होना चाहिए: डी, ​​मजाक करना सीखने के लिए किसी भी सीएमएस को तैनात न करें।

मीन जबकि, Umbraco साइट पर उपलब्ध पुस्तकों में एक नज़र आरंभ करने के लिए (http://umbraco.org/get-started/for-developers) या भगोड़ा मॉड्यूल के साथ शुरू करने के लिए स्थापित की है।

संजय Zalke

11

Umbraco पर जल्दी गति पकड़ पाने के लिए सबसे अच्छा तरीका है Umbraco कॉर्पोरेट से बने स्क्रीनकास्ट को देखने के लिए है:

http://umbraco.tv/products/umbracotv

उसके बाद, Umbraco समुदाय काफी अच्छा है

http://our.umbraco.org/

के रूप में: सवालों का जवाब दे और बाहर की मदद करने पर जहां तक ​​आपका विशिष्ट प्रश्न:

मैं गलत हो सकता था, लेकिन मुझे लगता है कि आप जिस चीज का लाभ नहीं उठा रहे हैं वह विरासत है। यह उम्ब्राको में चीजों को आसान बनाता है।

सबसे पहले, दस्तावेज़ टाइप में माता-पिता हो सकते हैं और वे उन माता-पिता से डेटा फ़ील्ड का उत्तराधिकारी हो सकते हैं। उदाहरण के लिए, एक सामग्री पृष्ठ दस्तावेज़ प्रकार में मेटा जानकारी, मुख्य सामग्री क्षेत्र और परिचय टेक्स्ट हो सकता है।

आपकी साइट के भीतर कई पृष्ठ शायद इससे आगे नहीं जाएंगे। असल में एक समृद्ध टेक्स्ट एडिटर पेज ("हमारे बारे में" सोचें)

फिर जब आप समाचार आइटम दस्तावेज़ टाइप जोड़ते हैं, तो यह सामग्री पृष्ठ से उन सभी फ़ील्ड का उत्तराधिकारी हो सकता है और बस एक तिथि और छवि फ़ील्ड (उदाहरण के रूप में) जोड़ सकता है।

दस्तावेज़ टाइप में उनके लिए कई टेम्पलेट उपलब्ध हो सकते हैं। तो यदि डेटा नहीं बदलता है, लेकिन मार्कअप (डिज़ाइन) करता है तो आप प्रॉपर्टी टैब में एक नया टेम्पलेट सेट कर सकते हैं।

टेम्पलेट्स में माता-पिता भी हो सकते हैं। तो आप उन्हें इस तरह बना सकते हैं:

Main Template 

|____One Column Layout 

    |____Generic Content Page 

    |____News Area 

|____Two Column Layout 

    |____Product Compare 

यह एएसपी.NET में मास्टर पेजों की तरह ही काम करता है।

तो यह बहुत लंबा हवादार है। शायद मैं एक ब्लॉग पोस्ट के बारे में सोचूंगा। क्या इससे कोई मदद मिलती है?

0

उम्ब्राको एक बुद्धिमान विकल्प हो सकता है यदि आपकी साइट की सामग्री बहुत सारे पृष्ठों के साथ बहुत गतिशील है। उम्ब्राको का यूएसपी दस्तावेज़ प्रकारों की पुनः उपयोगिता और मार्क-अप और सामग्री का स्पष्ट पृथक्करण है। यह साइट संपादक के सिरदर्द को बहुत कम करता है। हालांकि शुरुआत में यह थोड़ा उलझन में प्रतीत होता है या मैं डरावना कहूंगा, लेकिन http://umbraco.com/help-and-support/video-tutorials पर वेब-कैस्ट की मदद से उपयोगकर्ता फ़ोरम चीजें सरल हो सकती हैं।

मैंने एक महीने पहले उम्ब्राको का उपयोग शुरू किया और अब तक का अनुभव अच्छा रहा है।

3

> एक वेब डेवलपर के रूप में, मैं ईमानदारी से आश्चर्य है कि यह कैसे हमें समय बचाने के लिए

यह आपको समय की बचत होगी एक बार आप कुशल बनने जा रहा है। यह निश्चित रूप से एक सीखने की अवस्था है, लेकिन एक बार उस hump पर आपके समय बचाएगा - (यह उम्ब्राको के लिए अद्वितीय नहीं है)। मैंने अन्य सीएमएस उत्पादों का उपयोग किया है जो मेरी पहली साइट को प्राप्त करना आसान था - लेकिन फिर मैं निराश था कि सीएमएस मेरे लिए क्या कर सकता है, यह बहुत अधिक है - अब तक ऐसा नहीं लगता है कि मैं जल्द ही उम्ब्राको की क्षमताओं को बढ़ा दूंगा ।

0

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

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

भले ही मैं किसी साइट पर एकमात्र डेवलपर हूं, फिर भी मैं एक गैर सीएमएस साइट बनाने पर उम्ब्राको का उपयोग करना पसंद करता हूं। एक बार साइट आर्किटेक्चर यह निर्धारित करने के बाद, विकास बहुत तेज हो जाता है।

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

  • कोई संबंधित समस्या नहीं^_^