क्या केवल कुछ पृष्ठों के साथ एक निजी वेबसाइट शुरू करने के लिए सीएमएस की सिफारिश की जाती है?


10

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

मुझे लगता है कि मैं जो करने का प्रयास कर रहा हूं, उसके लिए सीएमएस सिस्टम ओवरकिल है, लेकिन मुझे यकीन नहीं है।

  • मैं ASP.Net और C # से काफी परिचित हूं, इसलिए मैं सोच रहा था कि मैं खुले दृश्य वेब डेवलपर एक्सप्रेस को क्रैक कर सकता हूं और उस साइट को स्क्रैच से कर सकता हूं। क्या यह एक दृष्टिकोण है जो अनुशंसित है? (शायद कुछ साल नीचे लाइन मैं एक सीएमएस प्रणाली का उपयोग नहीं करने के साथ शुरू करने के लिए पछतावा हो सकता है।)

  • वेब साइट बनाने के लिए आवश्यक विभिन्न चीज़ों के बारे में जानने के लिए आप किन साइटों को एक शुरुआती वेब साइट डेवलपर के रूप में इंगित कर सकते हैं (मेरा मतलब HTML / CSS इत्यादि जैसी तकनीकी चीज़ों से नहीं है, लेकिन अन्य सभी नियोजन सामग्री / डिज़ाइन सामान / एसईओ सामग्री से है।)

  • मुझे नहीं लगता कि मुझे शुरू करने के लिए डेटाबेस की आवश्यकता होगी, लेकिन मैं एक के बिना कितनी दूर जा सकता हूं?


यदि आप वास्तव में .NET में इसे करने में रुचि रखते हैं, तो आपके पास ढेर ओवरफ़्लो (जो .NET में लिखा भी है) पर बहुत सारे संसाधन उपलब्ध होंगे।
ब्रायनसन

यह सवाल राय और ऑफ-साइट संसाधनों के लिए पूछ रहा है। उन दोनों में से किसी भी विषय पर प्रो वेबमास्टर्स अब और नहीं हैं।
स्टीफन Ostermiller

जवाबों:


4

मेरी राय में, एक सीएमएस लगभग कभी भी ओवरकिल नहीं होता है। एक बार जगह लेने के बाद, एक सीएमएस आपकी वेबसाइट के लिए लिखने और कोड फिक्स करने और करने के बीच का अंतर है। जब आप अपनी वेबसाइट में बदलाव करना चाहते हैं, तो यह आपको लंबे समय तक बचाने के लिए जा रहा है। एक डेटाबेस भी लगभग हमेशा अनुशंसित होता है क्योंकि आप डेटा को कहीं भी निर्यात कर सकते हैं। आपको शायद ASP.net की तुलना में PHP के लिए एक अच्छा खुला स्रोत CMS प्राप्त करना आसान होगा। मैं उनके समुदायों के आकार के लिए जूमला या वर्डप्रेस का उपयोग करने की सलाह दूंगा, लेकिन आप OpenSourceCMS में कई अलग-अलग ओपन सोर्स PHP CMS डेमो की कोशिश कर सकते हैं । और यहाँ अन्य भाषाओं की एक सूची भी है।

आप को क्या देखना चाहिए? यह पूरी तरह से आप पर निर्भर करता है, लेकिन मैं निम्नलिखित मानदंडों को देखने की सलाह दूंगा:

  • सुरक्षा
  • उपयोग में आसानी
  • विकास में आसानी
  • विकास की गति
  • विस्तार / विस्तार में आसानी
  • समुदाय का आकार
  • समुदाय का स्वर (यह देखने के लिए कि लोग कितने मददगार हैं, मंचों को देखें)
  • ऐड-ऑन की संख्या
  • कितनी बार प्रोजेक्ट अपडेट किया गया है
  • लाइसेंस / मूल्य
  • मेजबान की अनुकूलता

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


एक नए प्रोग्रामर के लिए CMS सीखने की कोशिश करना विशेष रूप से 5-6 पेज की वेब साइट के लिए ओवरकिल है। सड़क पर सीएमएस को 5-6 पृष्ठ की साइट में परिवर्तित करने के लिए न्यूनतम प्रयास करना होगा, क्योंकि वह सीएमएस पर एक बुद्धिमान निर्णय लेने के लिए पर्याप्त अनुभवी है।
क्रिस

6

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


नुकसान, यह MySQL का उपयोग करता है - क्या इसे SQLServer Express का उपयोग करने के लिए कॉन्फ़िगर किया जा सकता है।
dezkev

मुझे नहीं लगता कि यह होता है, लेकिन मैंने जाँच नहीं की है। BTW, आप अपने प्रश्न में किसी भी तकनीकी चश्मे की आवश्यकता या पसंद करना चाहिए ताकि उत्तरदाता आपके लिए बेहतर सूचित सुझाव दे सकें।
जॉन कोंडे

हाँ, MySQL की आवश्यकता है। इसे चलाने में कोई शर्म नहीं है, यहाँ तक कि IIS पर भी ऐसा कर सकते हैं ...... लेकिन यहाँ सोचने के लिए और भी बहुत कुछ है। हम में से अधिकांश के पास सर्वर और बैंडविड्थ उपलब्ध है जैसे कि यह मुफ्त कॉफी था .... लेकिन यह सिर्फ $ 6.95 / माह नीचे गिराने के लिए बहुत आसान है और किसी और को चीजों के उस पहलू के साथ खिलवाड़ करने दें। मैं अपने गैर-ब्लॉग पृष्ठों के लिए व्यक्तिगत रूप से स्थैतिक html ले जाऊंगा, शायद गैलरी के लिए थोड़ा सर्वर-साइड कोड (मैं गैलरी का एक बड़ा प्रशंसक हूं, जो मुफ़्त है) और ब्लॉग के लिए Wordpress। और अगर आप वास्तव में सरल जाना चाहते हैं, तो बस मुफ्त, होस्टेड वर्डप्रेस करें।
bpeterson76

हाँ मुझे उस बारे में अपनी पोस्ट में अधिक स्पष्ट होना चाहिए था। लेकिन मैंने Microsoft ढेर के साथ परिचित का उल्लेख किया।
dezkev

@ bpeterson76: शर्म का सवाल नहीं है। बस इससे परिचित नहीं। सुझाव के लिए धन्यवाद।
dezkev

0

यदि यह एक व्यक्तिगत साइट है, तो आप जिस साइट से संपर्क करना चाहते हैं, उससे नीचे कैसे आना है।

यदि आप पहले से ही Asp.net को जानते हैं, तो आपको बहुत मुश्किल से कुछ नहीं मिल रहा है। फिर आप साइट का विकास और विस्तार कर सकते हैं जो भी हो और जहाँ तक आपकी कल्पना जा सकती है। स्क्रैच से एक साइट करना आपको कुछ बनाने के लिए पूरी तरह से लचीलापन देता है कि आप इसे कैसे चाहते हैं। यह आपको अपने विकास कौशल को फैलाने की अनुमति देगा और आपको अपने सीवी में कुछ जोड़ना होगा।

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

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

मैं इस साइट की सलाह देता हूं क्योंकि यह साइट चलाने के बारे में जानकारी की सोने की खान है!


0

इससे पहले कि आप अपनी खुद की चीजों को खरोंच से विकसित करना शुरू करें, आपको उपलब्ध व्हाट्सएप को देखना चाहिए - चेकिंग के लिए नेट प्लेटफॉर्म पर कुछ मुफ्त ओपन सोर्स विकल्प हैं।

BlogEngine.net एक काफी लोकप्रिय और asp.net 2.0 आधारित (और खुला स्रोत) है - http://www.dotnetblogengine.net/page/Feature-table.aspx देखें - यदि आप मुख्य रूप से ब्लॉग में सामग्री जोड़ने जा रहे हैं और छवि अनुभाग मुझे लगता है कि यह एक महान प्रारंभिक बिंदु होगा। मैंने इसे स्वयं करने की कोशिश नहीं की है, लेकिन मैं यह अपेक्षा करूँगा कि आप इसे अपने आस-पास जो भी चाहते हैं उसे जोड़ने / बदलने की अनुमति दें।

डेटाबेस के बारे में; मेरा अनुभव यह है कि आप छोटी साइटों के लिए फ्लैट एक्सएमएल फाइल जैसी चीजों का उपयोग कर सकते हैं यदि आपके डेटा की मात्रा (यहां चित्र आदि की गिनती नहीं है) तो संस्मरण रखने के लिए पर्याप्त छोटा है और आप बहुत बार नहीं लिखते हैं। ऐसा लगता है कि blogengine.net आपको xml और sql दोनों का चयन करने देता है।

SEO के बारे में - MS (वर्तमान में बीटा में) से WebMatrix की कोशिश करें - इसमें SEO फीचर्स का निर्माण किया गया है जो आपकी साइट को क्रॉल / एनालिसिस कर सकता है और पेज स्ट्रक्चर से संबंधित सुधार कर सकता है (जैसे मल्टीपल h1 का खराब होना आदि)। मैंने यहां WebMatrix का समग्र परिचय दिया। http://docs.composite.net/C1/TeamBlog.aspx/2010/08/13/The-WebMatrix-experience - आप इस तरह से BlogEngine.net भी डाउनलोड कर सकते हैं।


WebMatrix.Suprised वेब विकास समुदाय के लिए +1 इस पर चुप है।
dezkev

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

0

5 या 6 पेज? अपने डिजाइन के लिए एक स्थैतिक पृष्ठ बनाएँ, शीर्ष लेख और पाद लेख को अलग-अलग फ़ाइलों में काटें, फिर उन्हें शामिल करके 5-6 पृष्ठ बनाएँ।

<head></head>       <--- Include this

<content></content> <--- Customize this for each page

<foot></foot>       <--- Include this  
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.