मुखपृष्ठ » कोडिंग » अंतिम गाइड फोर्क सीएमएस स्थापना, थीम्स, और शुरुआती टिप्स के लिए

    अंतिम गाइड फोर्क सीएमएस स्थापना, थीम्स, और शुरुआती टिप्स के लिए

    हाल के वर्षों में कई लोकप्रिय ओपन सोर्स प्रोजेक्ट जारी किए गए हैं। कंटेंट मैनेजमेंट सिस्टम अन्य ओपन सोर्स सॉल्यूशंस की तुलना में बहुत अधिक पेशकश कर सकते हैं। ये परियोजनाएं औसत वेबमास्टर्स को बहुत कम तकनीकी प्रोग्रामिंग ज्ञान के साथ अपनी वेबसाइट स्थापित करने और लॉन्च करने की क्षमता देती हैं.

    इस पोस्ट में, मैं आपको फोर्क सीएमएस के माध्यम से ले जाना चाहता हूं। यह अभी भी PHP / MySQL CMS अनुप्रयोगों के क्षेत्र में एक नवागंतुक है। लेकिन मैं यह दलील दूंगा कि फोर्क ने बहुत सारी ढिलाई बरती है जो वर्डप्रेस ने पीछे छोड़ दी है। बेशक, वर्डप्रेस भी प्रमुख अपडेट की एक श्रृंखला के माध्यम से रहा है और वेब डेवलपर्स की एक बड़ी कंपनी का अनुसरण करता है। लेकिन अगर आप एक वैकल्पिक खुले स्रोत PHP समाधान की तलाश कर रहे हैं, तो फोर्क निश्चित रूप से कुछ ध्यान देने योग्य है.

    कांटा का परिचय

    इससे पहले कि हम कुछ भी स्थापित करें, मैं फोर्क सीएमएस और वर्डप्रेस के वर्तमान संस्करण के बीच कुछ अंतर साझा करना चाहता हूं। सबसे तात्कालिक अंतर यह है कि कांटा आपकी वेबसाइट पर एक उपनिर्देशिका के भीतर स्थापित नहीं किया जा सकता है। आपको परीक्षण के लिए रूट डोमेन या किसी प्रकार के उपडोमेन पर स्थापित करना होगा (जैसे. forkcms.hongkiat.com)। इसे भविष्य के रिलीज़ में अपडेट किया जा सकता है लेकिन इस लेख के समय, उप-डोमेन ऑफ़-लिमिट हैं.

    एक और महत्वपूर्ण विचार यह है कि फोर्क सीएमएस करता है नहीं वर्डप्रेस के नक्शेकदम पर चलते हैं। WP मूल रूप से एक ब्लॉगिंग सिस्टम के रूप में बनाया गया था जिसे मुख्यधारा के CMS के रूप में समर्थन प्राप्त हुआ था। लेकिन फोर्क को मुख्य रूप से एक सीएमएस के रूप में लॉन्च किया गया था जिसमें ब्लॉग, पेज और उपयोगकर्ता जैसे अतिरिक्त मॉड्यूल शामिल हैं.

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

    पहली स्थापना

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

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

    यदि आपके पास परीक्षण के लिए कोई सर्वर नहीं है, तो 000Webhost मुफ्त उप-डोमेन और PHP / MySQL होस्टिंग प्रदान करता है, हालांकि यह आमतौर पर सर्वर संसाधनों के लिए सबसे बड़ी गुणवत्ता नहीं है - इसलिए यदि आप अपने निजी वेब होस्टिंग खाते या स्थानीय स्तर पर परीक्षण कर सकते हैं तो यह सबसे अच्छा है आपका कंप्यूटर.

    सामान्य अवलोकन

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

    यहां तक ​​कि अगर कुछ छोटी त्रुटियां हैं, तो क्लिक करें “वैसे भी स्थापित करें” पहले चरण पर जाने के लिए बटन। फोर्क विभिन्न प्रकार के अनुवाद विकल्पों के साथ बहु-भाषा समर्थन के लिए कुख्यात है। यदि आप केवल एक भाषा पैक के साथ वेबसाइट चलाने की योजना बनाते हैं तो आप इन सभी विकल्पों को छोड़ सकते हैं जैसे वे हैं.

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

    डेटाबेस कनेक्शन और अंतिम टच

    आपके द्वारा सभी मूल स्थापना विकल्पों के माध्यम से जाने के बाद आपसे डेटाबेस की जानकारी दर्ज करने के लिए कहा जाएगा। यह वह जगह है जहाँ आपकी बैकएंड की जानकारी पृष्ठ सामग्री, ब्लॉग पोस्ट, उपयोगकर्ता नाम, आदि के लिए संग्रहीत हो जाती है। होस्टनाम और पोर्ट नंबर 99% सर्वर सेटअप के लिए ठीक हैं। इन मूल्यों को बदलने का एकमात्र कारण यह होगा कि यदि आप विशेष रूप से जानते हैं कि आपका MySQL सर्वर किसी भिन्न डोमेन या IP पते का उपयोग करता है या नहीं.

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

    अब आपको बस अपनी वेबसाइट पर रूट एडमिनिस्ट्रेटर के लिए एक ईमेल और पासवर्ड संयोजन बनाने की आवश्यकता है। ई-मेल वास्तव में वास्तविक होने की आवश्यकता नहीं है, हालांकि यह डिफ़ॉल्ट पता है जहां आपको वेबसाइट से संपर्क संदेश और अपडेट मिलते हैं.

    मारो स्थापना समाप्त करें और हम पूरी तरह से कर रहे हैं! यह अंतिम अवलोकन पृष्ठ आपको होमपेज पर जाने या बैकएंड में लॉग इन करने का विकल्प देगा। आगे पता लगाने के लिए चलो प्रशासन पैनल में आशा करते हैं कि फोर्क वास्तव में क्या पेशकश कर सकता है.

    Backend में आपका स्वागत है

    लॉगिन बटन पर क्लिक करें और आपको अद्वितीय व्यवस्थापक URL पर पुनर्निर्देशित किया जाएगा। होमपेज से इस लिंक तक पहुंचने का कोई तरीका नहीं है, जो कई वर्डप्रेस थीम पर आम है। साइट पर कहीं लिंक जोड़ने के लिए आप हमेशा टेम्पलेट को संपादित कर सकते हैं। लेकिन यह लिंक के रूप में याद रखने के लिए ईमानदारी से काफी आसान है www.myforkwebsite.com/private/.

    / निजी / उपनिर्देशिका सर्वर पर भौतिक रूप से मौजूद नहीं है। तो अनुरोध वास्तव में .htaccess रीडायरेक्ट और PHP URL रूटिंग द्वारा नियंत्रित किया जाता है। इससे प्रक्रिया थोड़ी अधिक सुरक्षित हो जाती है (फिर भी जब आप पहली बार शुरू कर रहे होते हैं तब भी भ्रमित होते हैं).

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

    वेबसाइट सामग्री का प्रबंधन

    संभवतः सादे HTML के बजाय CMS का उपयोग करने का सबसे महत्वपूर्ण कारण आपकी सामग्री के प्रबंधन के लिए है। किसी भी कोड की आवश्यकता के बिना पृष्ठों को बनाने और संपादित करने की क्षमता व्यापक दर्शकों के लिए फायदेमंद है। इस संबंध में फोर्क सिस्टम वर्डप्रेस या जुमला! / ड्रुपल की तुलना में एक पूरी नई दुनिया प्रदान करता है.

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

    इसमें पृष्ठ का टेम्पलेट ओवरव्यू है और वर्तमान में कौन से मॉड्यूल या विजेट प्रदर्शित किए जा रहे हैं। आप किसी भी पृष्ठ के लिए विशिष्ट लेआउट से मेल खाने के लिए टेम्पलेट बदल सकते हैं, जैसे आपको दो-स्तंभ, तीन-स्तंभ, या शायद एक केंद्र स्तंभ। बहुत सारे कस्टम पेज टेम्प्लेट (पूर्ण थीम से भिन्न) आप सेटअप कर सकते हैं जो किसी भी लेआउट के लिए एक्स्टेंसिबल समाधान प्रदान करते हैं.

    मैं 404 पृष्ठ पर क्लिक करने और डिफ़ॉल्ट HTML सामग्री को संपादित करने जा रहा हूँ। नीचे स्क्रॉल करें, जब तक कि आप 'मुख्य' ब्लॉक नहीं देख लेते हैं और अंदर आपको 'संपादक' लेबल वाला एक ब्लॉक मिल जाएगा। इसमें सीधे HTML है जो सीधे पेज पर आउटपुट है। यदि आप मंडराते हैं, तो बटनों की एक श्रृंखला दिखाई देगी। पहले पेंसिल आइकन पर क्लिक करने से संपादक विंडो खुल जाएगी जहां आप सामग्री जोड़ और बदल सकते हैं.

    फुलस्क्रीन संपादन

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

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

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

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

    ब्लॉग पोस्ट प्रकाशित करना

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

    एक नई पोस्ट लिखने के लिए, शीर्ष 'मॉड्यूल' टैब पर क्लिक करें और साइडबार लिंक में ब्लॉग खोजें। आपको प्रकाशन तिथि, लेखक और टिप्पणियों की संख्या के साथ-साथ आपके सभी वर्तमान पोस्ट की एक तालिका दिखाई जाएगी। लेबल वाले कोने में एक और बटन “लेख जोड़ें” संपादन के लिए एक नया पृष्ठ खोलेगा.

    यहां से आप एक ब्लॉग श्रेणी का चयन कर सकते हैं और अपनी नई पोस्ट में कुछ टैग जोड़ सकते हैं। एक फ़ीचर्ड छवि अपलोड करने के लिए एक फ़ील्ड भी है जिसे आप अपने लेख की शुरुआत में प्रदर्शित करना चाहते हैं। अन्य दिलचस्प क्षेत्र पृष्ठ के शीर्ष पर पाए गए 'एसईओ' टैब के भीतर है। पर्मलिंक, पोस्ट शीर्षक, मेटा कीवर्ड्स और बहुत सारे अन्य शांत सामानों को संपादित करने के लिए बहुत सारी कस्टम सेटिंग्स हैं.

    विश्लेषिकी और ईमेल विपणन

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

    निश्चित रूप से कुछ वर्डप्रेस प्लगइन्स हैं जो इस कार्यक्षमता का अनुकरण कर सकते हैं। लेकिन सही बॉक्स से बाहर उपयोगकर्ताओं के लिए एनालिटिक्स डेटा की पेशकश प्रभावशाली है। मार्केटिंग के साथ और क्या किया जा सकता है? वैसे नाम का एक दिलचस्प मॉड्यूल है “Mailmotor” जो सीधे आपके ईमेल विपणन अभियानों में शामिल होता है.

    आप किसी भी अभियान मॉनिटर खाते से लिंक कर सकते हैं और आपके आँकड़ों तक सीधी पहुँच रख सकते हैं। आप अपने फोर्क व्यवस्थापक पैनल से अभियान भेज सकते हैं और समाचारपत्रिकाएँ संपादित कर सकते हैं। लेकिन भले ही आपके पास अभियान मॉनिटर खाता न हो, फिर भी अपने पंजीकृत उपयोगकर्ताओं को ईमेल भेजना संभव है। कांटा PHP का उपयोग कर सकते हैं मेल () कार्य और एक विपणन उपकरण के साथ-साथ अपने प्राथमिक सीएमएस के रूप में व्यवहार करें.

    मॉड्यूल का विस्तार

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

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

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

    कस्टम थीम्स के साथ काम करना

    वर्डप्रेस की तुलना में फोर्क सीएमएस थीम सिस्टम भी काफी अलग है। सभी विषय संसाधनों को .php के बजाय .tpl फ़ाइलों का उपयोग करके कोडित किया जाता है। यह उन कुछ उपयोगकर्ताओं के लिए पिक करना आसान हो सकता है जो टेम्प्लेट से परिचित हैं। लेकिन यहां तक ​​कि कोर फाइलें टेंपलेटिंग सिस्टम के प्रारूप से मेल खाती हैं.

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

    कांटा की थीमिंग प्रणाली के बारे में मुझे जो पसंद है वह गैर-तकनीकी डेवलपर्स के लिए उपयोग में आसानी है। एक्सटेंशन पृष्ठ में अतिरिक्त थीम का एक संग्रह है जिसे आप परीक्षण के लिए डाउनलोड और इंस्टॉल कर सकते हैं। जब आप व्यवस्थापक पैनल में लॉग इन होते हैं तो क्लिक करें “सेटिंग्स” टैब और फिर थीम का चयन करें। आपको शीर्ष दाएं कोने में लेबल वाला एक बटन दिखाई देगा विषय अपलोड करें.

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

    अंतिम विचार

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

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