शिल्प स्वतंत्र और खुला स्रोत सीएमएस है

Contao नि: शुल्क सीएमएस सॉफ्टवेयर

स्केलेबल अनुप्रयोगों के लिए स्व मेजबान ओपन सोर्स सीएमएस

कॉन्टाओ एक ओपन-सोर्स सीएमएस है जो वर्डप्रेस, जूमला या ड्रुपल को अपनी सादगी और स्केलेबिलिटी के कारण बदल सकता है।

अवलोकन

Contao CMS एक खुला स्रोत CMS है, जिसे दुनिया की सबसे लोकप्रिय भाषा PHP में विकसित किया गया है। यह उन प्रकाशकों के लिए एक वर्डप्रेस विकल्प है जो सादगी और स्केलेबिलिटी चाहते हैं। और, उनकी सामग्री प्रबंधन प्रणाली से अधिक शक्तिशाली प्रदर्शन चाहते हैं। कॉन्टाओ खुले वेब मानकों पर आधारित है और आपकी आवश्यकताओं के लिए आसानी से अनुकूल है। कॉन्टाओ के बारे में सबसे अच्छी बात सादगी है। इसके लिए आपके कर्मचारियों के लिए कोई बैक एंड ट्रेनिंग की आवश्यकता नहीं है। वे जल्दी से, ऊपर और चल सकते हैं। सुरक्षा भी एक और तत्व है, जिसके लिए कॉन्टाओ बाहर खड़ा है। यह आधुनिक पासवर्ड हैशिंग एल्गोरिदम का उपयोग करता है और 2-कारक प्रमाणीकरण के साथ उपयोगकर्ता खातों को सुरक्षित करने का समर्थन करता है। इसके अलावा, उपयोगकर्ता खातों को स्वचालित रूप से लॉक कर दिया जाता है यदि बहुत अधिक विफल लॉगिन प्रयास हैं। इसकी कोई पूर्वनिर्धारित संरचना नहीं है, इसलिए आप किसी भी वेबसाइट को खरोंच से बना सकते हैं। और, रचनात्मकता की कोई सीमा नहीं है: आप अपनी वेबसाइट का निर्माण ठीक उसी तरह कर सकते हैं जैसे कि इसे डिजाइन किया गया था, सिर्फ HTML और CSS का उपयोग करके। Contao में विभिन्न रूट पृष्ठों का उपयोग करके आसान मल्टी-डोमेन का प्रबंधन है। टेम्प्लेट के माध्यम से आसान मल्टी-लैंग्वेज मैनेजिंग, अत्यधिक अनुकूलन योग्य मॉड्यूल। एसईओ प्लेटफ़ॉर्म के प्राथमिक फोकस में से एक है, इसलिए आपकी वेबसाइटें एसईओ तैयार हैं। एक्सटेंसिबिलिटी प्लेटफ़ॉर्म का मूल है, इसलिए आप प्लेटफ़ॉर्म को प्लगइन्स के साथ बढ़ा सकते हैं। यदि आप उच्च प्रदर्शन, स्केलेबिलिटी और सादगी के लिए एक सामग्री प्रबंधन उपकरण की तलाश कर रहे हैं। फिर, कॉन्टाओ आपके लिए एक विकल्प हो सकता है।

सिस्टम आवश्यकताएं


न्यूनतम आवश्यकताएं इस बात पर निर्भर करती हैं कि आप नवीनतम या दीर्घकालिक समर्थन संस्करण स्थापित कर रहे हैं या नहीं। Contao के सभी बनाए गए संस्करण नवीनतम PHP और MySQL संस्करणों के साथ संगत हैं। इसलिए, हम हमेशा उनका उपयोग करने की सलाह देते हैं।

  1. PHP: संस्करण 7.4+ (नवीनतम पैच संस्करण)
  2. MySQL: संस्करण 8.0+ या समकक्ष MariaDB सर्वर

विशेषताएँ


Contao में एक सहज ज्ञान युक्त उपयोगकर्ता इंटरफ़ेस है जो इष्टतम प्रयोज्य के लिए AJAX और वेब 2.0 प्रौद्योगिकियों का उपयोग करता है। कई बैक एंड लैंग्वेज और थीम, एक शक्तिशाली अनुमति प्रणाली, संस्करण और पूर्ववत प्रबंधन, उन्नत खोज और छंटाई विकल्प, और कॉन्टाओ प्रबंधक कई विशेषताओं में से कुछ हैं जो कॉन्टाओ को अन्य सामग्री प्रबंधन प्रणालियों से बाहर खड़े करते हैं। कॉन्टाओ फ्रंट एंड 100% टेम्पलेट आधारित है और W3C/WAI आवश्यकताओं को पूरा करने वाले एक्सेसिबल XHTML सख्त आउटपुट उत्पन्न करता है। खोज इंजन के अनुकूल URL, GZIP समर्थन, एक पीडीएफ निर्यात फ़ंक्शन, बहु-भाषा समर्थन, और बहुत अधिक आपको प्रोग्रामर होने के बिना समकालीन वेबसाइटों का निर्माण करने में मदद करता है।

  • उन्नत संपादन सुविधाएँ: Contao क्लिपबोर्ड के माध्यम से कॉपी करने या आगे बढ़ने जैसे उन्नत संपादन सुविधाएँ प्रदान करता है, एक बार में कई रिकॉर्ड संपादित करना या पूर्व संस्करणों को पुनर्स्थापित करना। संपादक अंतर्निहित समृद्ध पाठ संपादक टिनिम्स के साथ ग्रंथों को प्रारूपित कर सकते हैं, जिसमें एक बहुभाषी वर्तनी भी शामिल है।
  • शक्तिशाली साइट संरचना: कॉन्टाओ विभिन्न पृष्ठ प्रकारों (जैसे नियमित या पुनर्निर्देशित पृष्ठ) और एक पेड़ में कई वेबसाइटों का समर्थन करता है। आपका पूरा नियंत्रण है कि क्या कोई पृष्ठ छिपा हुआ है, पासवर्ड संरक्षित है, कैश किया गया है या खोज के लिए अनुक्रमित है और आप उन्हें मैन्युअल रूप से या समय पर प्रकाशित कर सकते हैं।
  • फाइन-ग्रेन्ड अनुमति प्रणाली: कॉन्टाओ में एक शक्तिशाली अनुमति प्रणाली है जो आपको बैक एंड में प्रत्येक और हर फॉर्म फ़ील्ड तक पहुंच को नियंत्रित करने की अनुमति देती है। उपयोगकर्ता या समूह स्तर पर एक्सेस अधिकार दिए जा सकते हैं और यदि उपयोगकर्ता को एक से अधिक समूह को सौंपा जाता है, तो इसे एकत्र किया जाएगा।
  • लचीला फॉर्म जनरेटर: कॉन्टाओ फॉर्म जनरेटर के साथ आप किसी भी प्रकार के वेब फॉर्म उत्पन्न कर सकते हैं, जिसे स्वचालित रूप से मान्य किया जाएगा और या तो ई-मेल के माध्यम से भेजा जाएगा या डेटाबेस में संग्रहीत किया जाएगा। अपलोड की गई फ़ाइलों को अनुलग्नक के रूप में भेजा जाएगा और वैकल्पिक रूप से सर्वर पर एक फ़ोल्डर में संग्रहीत किया जा सकता है। -पूर्ण-पाठ खोज इंजन: कॉन्टाओ एक पूर्ण-पाठ खोज इंजन के साथ आता है जो वाक्यांश खोज, वाइल्डकार्ड खोज और/या खोज का समर्थन करता है। खोज सूचकांक स्वचालित रूप से बनाया गया है और वैकल्पिक रूप से भी संरक्षित पृष्ठ शामिल हैं। परिणाम कैश किए गए हैं और कई पृष्ठों में विभाजित किया जा सकता है।
  • उत्तरदायी चित्र: Contao लगातार मोबाइल उपकरणों की पहुंच और समर्थन के लिए डिज़ाइन किया गया है। आप छवियों के लिए केंद्रीय या व्यक्तिगत रूप से विभिन्न प्रारूपों को परिभाषित कर सकते हैं। स्मार्टफोन तक अपनी वेबसाइट वितरित करते समय मूल्यवान बैंडविड्थ को बचाने के लिए। एक छवि निर्दिष्ट करें - ध्यान केंद्रित करें, ताकि महत्वपूर्ण छवि सामग्री हमेशा चित्र में हो। -बिल्ट-इन फाइल मैनेजर: Contao अंतर्निहित फ़ाइल मैनेजर के अलावा FTP के माध्यम से फ़ाइल अपलोड का समर्थन करता है। यह स्वचालित रूप से छवि थंबनेल और फ़ाइल पूर्वावलोकन उत्पन्न करता है और आपको स्रोत संपादक के साथ अपलोड की गई फ़ाइलों को संपादित करने की अनुमति देता है। फाइलें और फ़ोल्डर कॉपी, स्थानांतरित, संपादित, नाम बदलकर और हटाए जा सकते हैं।
  • बिल्ट-इन कैलेंडर मॉड्यूल: कॉन्टाओ कैलेंडर मॉड्यूल कोर वितरण का हिस्सा है। यह कई कैलेंडर, ऑल-डे इवेंट्स, ओपन-एंड इवेंट्स, मल्टी-डे इवेंट्स, बार-बार की घटनाओं और आरएसएस या एटम फीड के माध्यम से आसान सिंडिकेशन का समर्थन करता है। इसमें कैलेंडर, मिनी-कैलेंडर या इवेंट लिस्ट जैसे कई दृश्य शामिल हैं।
  • बिल्ट-इन न्यूज़/ब्लॉग मॉड्यूल: द कॉन्टाओ न्यूज/ब्लॉग मॉड्यूल कोर डिस्ट्रीब्यूशन का हिस्सा है। यह कई समाचार अभिलेखागार और श्रेणियों का समर्थन करता है, विशेष रूप से समाचार, उपयोगकर्ता टिप्पणियां और आरएसएस या परमाणु फीड के माध्यम से आसान सिंडिकेशन। प्रत्येक समाचार आइटम में एक छवि संलग्न और कई बाड़े हो सकती है।
  • बिल्ट-इन न्यूज़लेटर मॉड्यूल: कॉन्टाओ न्यूज़लेटर मॉड्यूल कोर डिस्ट्रीब्यूशन का हिस्सा है। यह डबल-ऑप्ट इन, HTML और सादे पाठ प्रारूपों के माध्यम से सदस्यता का समर्थन करता है, एक CSV फ़ाइल से प्राप्तकर्ताओं को आयात करता है और वेबसाइट पर भेजे गए समाचार पत्रों को सूचीबद्ध करता है। सदस्यों को भेजे गए समाचार पत्र व्यक्तिगत हो सकते हैं।
  • आसान अपडेट: अपडेट इंस्टॉल करना समय लेने वाला हो सकता है, यहां तक ​​कि आप केवल एक छोटी संख्या में कॉन्टाओ वेबसाइट चला रहे हैं। कॉन्टाओ मैनेजर आपको अपने ब्राउज़र में सीधे कुछ क्लिकों के साथ अपनी स्थापना को अपडेट करने की अनुमति देता है। बेशक, कॉन्टाओ विभिन्न प्रकार के तैनाती उपकरण और सीआई वर्कफ़्लो का भी समर्थन करता है।
  • अतिरिक्त पैकेजों की विस्तृत पसंद: extensions.contao.org पर या पैकगिस्ट पर आपको कई अतिरिक्त पैकेज मिलेंगे जो CMS में और भी अधिक कार्यक्षमता जोड़ते हैं। आप इन पैकेजों को सीधे कुछ माउस क्लिक के साथ कॉन्टाओ मैनेजर में इन पैकेजों को ब्राउज़, इंस्टॉल, अपडेट या हटा सकते हैं।

स्थापना

आपके द्वारा सभी आवश्यकताओं की जाँच करने और अपना वेब सर्वर सेट करने के बाद, अब आप इंस्टॉलेशन शुरू कर सकते हैं। अपने सर्वर पर Contao को स्थापित करने के दो तरीके हैं, कॉन्टाओमोनर के ग्राफिकल यूजर इंटरफेस का उपयोग करके या कमांड लाइन का उपयोग करके।

कॉन्टाओ मैनेजर के साथ कॉन्टाओ स्थापित करना

सफल बुनियादी कॉन्फ़िगरेशन के बाद, अब आप Contao स्थापित कर सकते हैं। वांछित संस्करण और प्रारंभिक कॉन्फ़िगरेशन का चयन करें और “फिनिश” बटन पर क्लिक करें। स्थापना में अब कई मिनट लग सकते हैं। स्थापना प्रक्रिया के बारे में विवरण निम्नलिखित IConShow/Hide कंसोल आउटपुट पर क्लिक करके प्रदर्शित किया जा सकता है।

अपडेट डेटाबेस टेबल

एक बार जब Contao प्रबंधक ने सभी पैकेज स्थापित कर दिए हैं, तो आपको डेटाबेस को अपडेट करने के लिए Contao इंस्टॉल टूल चलाना होगा।

कमांड लाइन के माध्यम से स्थापना {#स्थापना-ओवर-द-कमांड लाइन}

कमांड लाइन से इंस्टॉल करते समय, Create-Projecta`` कमांडर अपडेट कमांड को इंस्टॉलेशन के दौरान निष्पादित किया जाता है। इससे कुछ होस्टर्स उच्च सिस्टम लोड के कारण प्रक्रिया को समाप्त करने में सक्षम नहीं होंगे, और स्थापना विफल हो जाएगी। इस मामले में आपको कॉन्टाओ मैनेजर का उपयोग करना चाहिए। आपने अपने उपयोगकर्ता नाम और डोमेन के साथ अपने सर्वर पर लॉग ऑन किया है। ssh benutzername@example.com अपनी वेब होस्टिंग की सार्वजनिक निर्देशिका में बदलें। सीडी www

संगीतकार स्थापित करें

संगीतकार PHP प्रोग्रामिंग भाषा के लिए एक एप्लिकेशन-ओरिएंटेड पैकेज मैनेजर है और डिपेंडेंकी इंस्टॉल करता है

कमांड लाइन से कॉन्टाओ स्थापित करना

दूसरे चरण में, आप संगीतकार का उपयोग करके Contao स्थापित करते हैं। “उदाहरण” वांछित स्थापना निर्देशिका के लिए है और Contao के संस्करण के लिए 4.8 जिसे आप स्थापित करना चाहते हैं। PHP संगीतकार.फार क्रिएट-प्रोजेक्ट कॉन्टाओ/प्रबंधित-संस्करण उदाहरण 4.8

होस्टिंग कॉन्फ़िगरेशन

कॉन्टाओ में, सभी सार्वजनिक रूप से सुलभ फाइलें स्थापना के सबफ़ोल्डर /वेब में स्थित हैं। इस सबफ़ोल्डर के लिए स्थापना के दस्तावेज़ रूट को सेट करने के लिए होस्टिंग प्रदाता के व्यवस्थापक पैनल का उपयोग करें और इस अवसर पर एक डेटाबेस बनाएं। उदाहरण: Example.com निर्देशिका/www/उदाहरण/वेब की ओर इशारा करते हैं

अपडेट डेटाबेस टेबल

स्थापना के बाद, आप Contao इंस्टॉल टूल का उपयोग करके डेटाबेस को अपडेट कर सकते हैं। Contao 4.9 के बाद से आप कमांड लाइन पर निम्न कमांड का उपयोग कर सकते हैं: PHP विक्रेता/बिन/contao-Console Contao: माइग्रेट करें

Contao बैक एंड यूजर्स बनाना

Contao-Installtool का उपयोग करके, आप अपना बैक एंड उपयोगकर्ता बना सकते हैं। Contao 4.10 के बाद से आप कमांड लाइन पर निम्न कमांड का उपयोग कर सकते हैं: PHP विक्रेता/बिन/contao-Console Contao: उपयोगकर्ता: बनाएँ

 हिन्दी