2011-09-08 15 views
12

मैंने अपने ग्राहकों के नए व्यवसाय में से किसी एक के लिए पहले से ही कुछ सीएमएस समाधानों का अध्ययन करने में कुछ घंटे बिताए हैं ... अंत में, मैंने इन दोनों को ध्यान में रखा है: डॉटनेटनेट और समग्र सी 1डीएनएन बनाम समग्र सी 1 - प्रो और विपक्ष

मैं इनमें से सभी सुविधाओं का एक बहुत, क्षमताओं आदि का एक बहुत है पता

मैं चाहते हैं क्या जानना है:

  • overhere किसी भी नेट पुरुष जो साथ काम किया है है इन दोनों? (यदि हां, तो क्या आप अपनी राय साझा कर सकते हैं - प्रो और कंस?)

  • अगर किसी कारण से मुझे कुछ नया एएसपी.नेट कोड (कुछ कस्टम चीजों के लिए) जोड़ने की ज़रूरत है, तो इनमें से कौन सा बेहतर है इस?

उत्तर

21

आपको निश्चित रूप से समग्र सी 1 के साथ जाना चाहिए। मैं कई वर्षों से डॉटनेटनेट का उपयोग कर रहा हूं और इसकी सीमाओं के कारण बहुत निराश हूं।

नीचे मैं सेशन अभिव्यक्त किया है मैं क्या सोचता सबसे अच्छा है/दोनों सीएमएस उत्पादों (ध्यान दें: के बाद से मैं एक DNN साइट को सेट यह दो साल हो गया है, इसलिए मैं नहीं जानता कि अगर कोई सुधार हुआ है): के लिए सबसे खराब

DNN

  • सूची आइटम
  • बहुत सरल प्रशासन इंटरफ़ेस के लिए

    पेशेवरों।

  • साइन इन होने पर बस सामग्री पर क्लिक करके सीधे पृष्ठों को संपादित करना संभव है।
  • विशाल उपयोगकर्ता/डेवलपर आधार - कई एक्सटेंशन मॉड्यूल उपलब्ध हैं। उनमें से कई बिना शुल्क के। DNN

    • DNN में सादगी मूल रूप से सब विपक्ष के लिए जड़ है के लिए

    कान्स;

  • विस्तार करना मुश्किल है - आपको अपने विशेष कोड के साथ डीएनएन के लिए पैकेज विकसित करना होगा या .NET (.ascx) फ़ाइलों में उपयोगकर्ता नियंत्रण उत्पन्न करना होगा।
  • त्वचा
  • भूमि के ऊपर का एक बहुत (संपीड़न के बिना 100 + केबी) webforms AJAX फ़ाइलों से संबंधित
  • कोई निर्माण में अच्छा यूआरएल मुश्किल (लेकिन आसान एक्सटेंशन अच्छा URL सक्षम करने से लगता है)
  • एसक्यूएल पर निर्भर करता है -database (= अतिरिक्त लागत) सी 1

    • आसान स्थापना के लिए

    पेशेवरों और सेटअप।

  • केवल फाइल सिस्टम पर चलाया जा सकता है (और आसानी से एसक्यूएल समर्थन में अपग्रेड किया जा सकता है)।
  • एक्सटेंशन इंस्टॉल करने में आसान के साथ बिल्ड-इन पैकेज प्रबंधक।
  • एमवीसी, एक्सएसएलटी, वेबफॉर्म और सर्वोत्तम के लिए समर्थन: रेजर सिंटैक्स!
  • महान एपीआई के कारण विशेष कोड आसानी से विकसित किया जा सकता है।
  • ग्रेट टेम्पलेटिंग समर्थन। अपने कौशल के आधार पर बहुत सरल और बहुत उन्नत बनाया जा सकता है।
  • 3.0 रिलीज़ में अच्छे यूआरएल।
  • बहु-साइट समर्थन सेट अप करना आसान है।
  • बॉक्स से बाहर विंडोज एज़ूर का समर्थन करता है। सी 1

    • के लिए

    कान्स आंकड़ा भंडारण के लिए एक्सएमएल के आधार पर -

  • कई (समस्याएं पैदा कर सकता है, तो सर्वर ने अनपेक्षित रूप से बंद हो जाता आदि मैं इस अनुभव नहीं किया है) बैकएंड में विशेषताएं थोड़ा जबरदस्त हो सकती हैं।
  • बैकएंड लोड करने में काफी समय लगता है क्योंकि यह वेबपैप की तरह बनता है।
  • के रूप में DNN

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

+0

+1। "विपक्ष, एक्सएमएल पर आधार" के बारे में दो नोट्स। आप बिना किसी परेशानी के एसक्यूएल में जा सकते हैं और एक्सएमएल फाइल भ्रष्टाचार को ठीक कर दिया गया है और नवीनतम रिलीज में चला गया है :) ग्रेट डेन्स टिप्पणी के लिए – mawtex

+2

+1;) उत्कृष्ट सूची के लिए –

+0

+1! –

14

मैंने दोनों सीएमएस सिस्टम (और कई अन्य) के साथ काम किया है और मैं आपको समग्र सी 1 का उपयोग करने की सलाह दूंगा।

यह मेरे अनुभव में सीखना बहुत आसान है और समग्र सी 1 में उत्पादक होने के लिए बहुत तेज है। यूआई बहुत बेहतर है (समझने के लिए सुंदर और eaiser)। उनके पास उनकी वेबसाइट पर बहुत अच्छे संसाधन हैं। मेरे पीओवी में कंपोजिट की सबसे शक्तिशाली विशेषता यह है कि आपको डेटालियर के बारे में परेशान करने की आवश्यकता नहीं है - आप बस कक्षाओं या जीयूआई में अपनी डेटाटाइप बनाते हैं और 'ओआरएम' सिर्फ पूरी चीज करते हैं। यही है यदि आपको डेटाटाइप की भी आवश्यकता है (परिवर्तन आप नहीं हैं यदि यह एक साधारण वेबसाइट है)।

वे दोनों स्वतंत्र और मुक्त स्रोत हैं। डॉटनेटनेट में बहुत अधिक मॉड्यूल हैं जिन्हें आप तृतीय पक्ष डेवलपर्स से खरीद सकते हैं, लेकिन समग्र सी 1 में अभी भी बहुत कुछ है जो आपको चाहिए।

संपूर्ण 'ओआरएम' अवधारणा के कारण समग्र में नए मॉड्यूल विकसित करना आसान है।

केवल डाउनसाइड मैं सोच सकता हूं कि जब मैं इन प्रणालियों की तुलना करता हूं तो यह है कि एक्स्ट्रानेट कार्यक्षमता (उन उपयोगकर्ताओं में लॉग इन है जो व्यवस्थापक नहीं हैं) को डॉटनेटनेट में बनाया गया है। यह एक मॉड्यूल है जिसे आपको समग्र से खरीदना है या स्वयं को विकसित करना है।

15

मुझे डॉटनेटनेट के साथ काफी सालों का अनुभव है।

इसे हर कीमत से बचें। मैं गंभीर हूँ।

संपादित करें: चूंकि मुझे इस बोल्ड स्टेटमेंट के कारणों के बारे में पूछा जा रहा है, इसलिए मैं उन्हें प्रदान करने की कोशिश करूंगा।

जिस कंपनी के लिए मैंने काम किया था, उसके पास डीएनएन पर लगभग 300 ग्राहक थे। उनमें से कई बड़े निगम थे। मेरे पास डीएनएन के साथ बहुत अधिक प्रभाव है।

सबसे पहले, डीएनएन कीड़े के साथ झुका हुआ है। बग जो कभी तय नहीं होते हैं। इसके बजाए, स्थिरता प्रदान करने से नई सुविधाओं को पेश करने के बारे में डीएनएन के पीछे के लोग चिंतित हैं। मैंने व्यक्तिगत रूप से अपने ट्रैकर को बग रिपोर्ट का बोतलबंद सबमिट कर दिया है। कितने तय किए गए थे? लगभग शून्य ज्यादातर मामलों में मैंने पैच प्रदान करने का समय भी लिया! कोई फायदा नहीं। जब उन्होंने सी # पर स्विच किया, तो उन्होंने ज्यादातर खुले मुद्दों को बंद कर दिया क्योंकि उनकी आलस्य ने उन्हें अपने गधे में काटने शुरू कर दिया। "फिक्सिंग के लिए मुद्दों का बेहतर प्रबंधन और आकलन करने के लिए, किसी भी मुद्दे जिसने 1 जनवरी, 2011 को पिछली बार कोई गतिविधि नहीं देखी है, ऑटो-बंद हो जाएगा।" (here देखें)

मुझे इस तरह काट दिया गया है उन वर्षों में कई कीड़े।यह एक निराशाजनक और असंतुष्ट अनुभव था।

दूसरा, नई विशेषताएं आमतौर पर समस्याग्रस्त और दोषपूर्ण होती हैं। डीएनएनसीआरपी अक्सर निर्णय लेता है कि ये नई विशेषताएं महत्वपूर्ण नहीं हैं और बाद में उन्हें नई सुविधाओं के लिए छोड़ दें। उदाहरण के लिए, जब आप एकाधिक पोर्टल सेट करते हैं और सिस्टम-व्यापी शब्दावली का उपयोग करने का प्रयास करते हैं, तो उनके वर्गीकरण मॉड्यूल में कुछ गंभीर समस्याएं होती हैं। मेरे ज्ञान के लिए यह अभी तक तय नहीं किया गया है। उनके मेटाडाटा/कंटेंटइटम/कंटेंट टाइप टाइप एपीआई में लंबे समय तक कुछ गंभीर समस्याएं थीं और शायद अभी भी है। यह वास्तव में किसी भी चीज के लिए भी उपयोग नहीं किया जाता है, यहां तक ​​कि यह कुछ समस्याओं को कम कर सकता है जिन्हें मैं बाद में वर्णन करता हूं (वास्तुकला)।

तीसरा, उनके दस्तावेज़ सिर्फ बेकार है।

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

समग्र प्रभाव यह है कि ये लोग हैं) बहुत अच्छे प्रोग्रामर नहीं हैं और बी) नहीं जानते कि वे क्या कर रहे हैं।

+0

मैंने थोड़ी देर के लिए डीएनएन 6.X का उपयोग किया है, तो कृपया इसे बताने के लिए क्यों समझाएं? – Sean

+0

मेरा संपादन देखें। मैंने और अधिक विशिष्ट होने की कोशिश की। एक महान पेशेवर/विपक्ष सूची के लिए – kitsune

1

समग्र सी 1 कस्टम कार्यक्षमता और उच्च लचीलापन के लिए सबसे अच्छा है। मैं इसे कुछ हफ्तों तक इस्तेमाल कर रहा हूं और अंत में मेरी साइट खत्म हो जाएगी और चल रही है। लघु सीखने की वक्र (खुद के लिए बोलना) लेकिन अभी भी बहुत मजबूत और लचीला है। इसे प्यार करो क्योंकि आप इसके साथ रेजर का उपयोग कर सकते हैं।

डॉटनेटनेट अभी भी वेबफॉर्म का उपयोग कर रहा है और भले ही इसे एक विशाल उपयोगकर्ता आधार मिला है, लेकिन यह कुछ हद तक पुराना है।

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