स्टेटिक होस्ट कैसे करें WordPress साइट निःशुल्क उपलब्ध (GitHub पेज, Vercel, Netlify पर)

in WordPress

हमारी सामग्री पाठक समर्थित है. यदि आप हमारे लिंक पर क्लिक करते हैं, तो हम कमीशन कमा सकते हैं। हम कैसे समीक्षा करते हैं.

WordPress एक शक्तिशाली और लोकप्रिय सामग्री प्रबंधन प्रणाली है, लेकिन एक गतिशील होस्टिंग WordPress साइट महंगी हो सकती है और इसके लिए निरंतर रखरखाव की आवश्यकता होती है। कई सरल वेबसाइटों या ब्लॉगों के लिए, एक स्थिर संस्करण WordPress साइट एक बेहतरीन विकल्प हो सकती है। स्टैटिक साइट्स ज़्यादा तेज़, ज़्यादा सुरक्षित होती हैं और इन्हें GitHub Pages, Netlify या Vercel जैसे प्लैटफ़ॉर्म पर मुफ़्त में होस्ट किया जा सकता है।

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

आपके लिए आवश्यक उपकरण

प्रक्रिया में आगे बढ़ने से पहले, आइए सुनिश्चित करें कि आपके पास सभी आवश्यक उपकरण हैं। यहाँ उन सभी चीज़ों की सूची दी गई है जिनकी आपको अपने स्टैटिक को होस्ट करने के लिए ज़रूरत होगी WordPress निःशुल्क साइट:

लोकलWP: एक निःशुल्क स्थानीय WordPress विकास उपकरण जो आपको निर्माण और परीक्षण करने की अनुमति देता है WordPress साइटें ऑफ़लाइन.

बस स्टैटिक: एक नि:शुल्क WordPress प्लगइन जो आपके स्थिर संस्करण को उत्पन्न करता है WordPress साइट.

जाना: आपकी फ़ाइलों में परिवर्तनों को ट्रैक करने के लिए संस्करण नियंत्रण प्रणाली। आमतौर पर मैक और लिनक्स पर पहले से इंस्टॉल आता है। विंडोज उपयोगकर्ता यहाँ से डाउनलोड कर सकते हैं git-scm.com

GitHub डेस्कटॉप: Git रिपॉजिटरी को प्रबंधित करने के लिए एक उपयोगकर्ता-अनुकूल इंटरफ़ेस। इसे यहाँ से डाउनलोड करें: desktop.github.com

गिटहब खाता: आपको अपनी रिपॉजिटरी होस्ट करने और GitHub पेज का उपयोग करने के लिए इसकी आवश्यकता होगी। निःशुल्क साइन अप करें: github.com

होस्टिंग प्लेटफ़ॉर्म खाता: निम्न में से किसी एक को चुनें:

  • GitHub पेज (आपके GitHub खाते के साथ आता है)
  • नेटलिफ़ी: Netlify.com
  • वेर्सेल: vercel.com

ट्यूटोरियल के साथ आगे बढ़ने से पहले, सुनिश्चित करें कि आपके पास ये उपकरण इंस्टॉल हैं और खाते सेट अप हैं। सब कुछ तैयार होने से प्रक्रिया आसान और सीधी हो जाएगी।

चरण 1: अपना विकास करें WordPress LocalWP पर साइट

शुरू करने से पहले, आपको अपना WordPress साइट तैयार है। यदि आपने अभी तक अपनी साइट नहीं बनाई है, या यदि यह वर्तमान में कहीं और होस्ट की गई है, तो मैं स्थानीय रूप से अपनी साइट को विकसित करने और परीक्षण करने के लिए LocalWP (पूर्व में लोकल बाय फ्लाईव्हील) का उपयोग करने की सलाह देता हूं।

लोकलडब्लूपी
  1. LocalWP को निःशुल्क डाउनलोड और इंस्टॉल करें localwp.com.
  2. कोई नया बनाएं WordPress LocalWP में साइट.
  3. अपनी साइट डिज़ाइन करें, सामग्री जोड़ें, और आवश्यक प्लगइन्स इंस्टॉल करें।
  4. सुनिश्चित करें कि आपकी साइट अपने स्थैतिक रूप में ठीक वैसी ही दिखे और काम करे जैसा आप चाहते हैं।

स्थैतिक साइट की सीमाओं को समझना

स्थिर रहते हुए WordPress साइटें बेहतर गति, सुरक्षा और मुफ़्त होस्टिंग विकल्प जैसे लाभ प्रदान करती हैं, लेकिन उनकी सीमाओं के बारे में जानना महत्वपूर्ण है। WordPress स्थिर वातावरण में कार्य नहीं करेगा:

  1. WordPress प्रपत्र(फॉर्म्स): परंपरागत WordPress सर्वर-साइड प्रोसेसिंग पर निर्भर रहने वाले फॉर्म काम नहीं करेंगे। इसमें संपर्क फ़ॉर्म, सदस्यता फ़ॉर्म और अन्य इंटरैक्टिव फ़ॉर्म शामिल हैं।
  2. WordPress टिप्पणियाँगतिशील टिप्पणी प्रणालियाँ जो वास्तविक समय उपयोगकर्ता सहभागिता की अनुमति देती हैं, स्थैतिक साइटों में समर्थित नहीं हैं।
  3. व्यवस्थापक क्षेत्र तक पहुंच: कोई भी लिंक /wp-admin या इसी तरह के आंतरिक WordPress रूट काम नहीं करेंगे, क्योंकि इनके लिए सर्वर-साइड प्रोसेसिंग की आवश्यकता होती है।
  4. वास्तविक समय सामग्री अद्यतन: स्थैतिक साइटों को गतिशील साइटों के विपरीत, किसी भी सामग्री परिवर्तन को प्रदर्शित करने के लिए पुनर्जनन और पुनर्नियोजन की आवश्यकता होती है। WordPress ऐसी साइटें जहां परिवर्तन तत्काल होते हैं।
  5. प्रयोक्ता प्रमाणीकरण: उपयोगकर्ता लॉगिन या सदस्यता की आवश्यकता वाली सुविधाएँ मूल स्थैतिक साइट सेटअप में समर्थित नहीं हैं।
  6. ई-कॉमर्स कार्यक्षमतागतिशील शॉपिंग कार्ट और भुगतान प्रसंस्करण आमतौर पर स्थिर वातावरण में काम नहीं करेंगे।
  7. खोज कार्यक्षमता: WordPressकी अंतर्निहित खोज सुविधा काम नहीं करेगी, यद्यपि विकल्प लागू किए जा सकते हैं (जैसा कि सिम्पली स्टैटिक प्रो सुविधाओं में बताया गया है)।
  8. गतिशील साइडबार और विजेट: जो विजेट वास्तविक समय डेटा खींचते हैं या सर्वर-साइड प्रोसेसिंग की आवश्यकता रखते हैं, वे अपेक्षा के अनुसार कार्य नहीं करेंगे।

संभावित समाधान

यद्यपि ये सीमाएं मौजूद हैं, फिर भी इनमें से कुछ को कम करने के तरीके भी हैं:

  • फॉर्म के लिए, आप फॉर्मस्प्री या नेटलिफ़ी फॉर्म जैसी तृतीय-पक्ष सेवाओं का उपयोग कर सकते हैं।
  • टिप्पणियों को डिस्कस या फेसबुक कमेंट्स जैसी सेवाओं के माध्यम से प्रबंधित किया जा सकता है।
  • खोज कार्यक्षमता को क्लाइंट-साइड समाधानों जैसे Lunr.js या Algolia (जैसा कि सिम्पली स्टैटिक प्रो में प्रस्तुत किया गया है) का उपयोग करके क्रियान्वित किया जा सकता है।
  • ई-कॉमर्स के लिए, स्निपकार्ट या गमरोड जैसी बाहरी सेवाओं का उपयोग करने पर विचार करें।

अपना विकास करते समय WordPress साइट पर, इन सीमाओं को ध्यान में रखें और अपनी साइट संरचना और सुविधाओं को तदनुसार योजना बनाएं। सामग्री-संचालित पृष्ठों पर ध्यान केंद्रित करें और गतिशील सुविधाओं पर निर्भरता को कम करें जो स्थिर वातावरण में अनुवाद नहीं करेंगे।

चरण 2: सिम्पली स्टेटिक को स्थापित और कॉन्फ़िगर करें

बस स्टेटिक एक नि: शुल्क है WordPress लगाना जो आपके स्थिर संस्करण को उत्पन्न करता है WordPress साइट पर जाएँ। इसे सेट अप करने का तरीका इस प्रकार है:

  1. अपने में WordPress डैशबोर्ड पर जाएं, प्लगइन्स > नया जोड़ें पर जाएं।
  2. "सिंपली स्टेटिक" खोजें, प्लगइन इंस्टॉल करें और प्लगइन को सक्रिय करें।
  3. अपने ब्राउज़र में Simply Static > Settings पर जाएं WordPress डैशबोर्ड।
  4. “सामान्य” टैब के अंतर्गत, निम्नलिखित सेट करें:
    • गंतव्य URL: “ऑफ़लाइन उपयोग के लिए सहेजें” चुनें। यदि आपके पास पहले से ही कस्टम डोमेन है, तो नीचे दिए गए स्क्रीनशॉट के अनुसार “पूर्ण URL” चुनें:
सरल स्थिर URL सेटिंग्स
  1. स्थानीय निर्देशिका: इसे अपने स्थान से बाहर की निर्देशिका में सेट करें WordPress स्थापना, उदाहरणार्थ, /Users/yourusername/Documents/StaticSite
    सरल स्थैतिक परिनियोजन सेटिंग्स
    1. “शामिल करें/बहिष्कृत करें” टैब के अंतर्गत, सुनिश्चित करें कि सभी आवश्यक URL शामिल हैं.
      • अधिकांश मामलों में /wp-content/ और /wp-includes/ का उपयोग करें
    अतिरिक्त फ़ाइलें और निर्देशिकाएँ
    1. अपनी सेटिंग्स सहेजें।

      वहाँ भी है एक सिम्पलीस्टेटिक का प्रो संस्करण, यहाँ सिम्पली स्टैटिक प्लगइन की प्रो सुविधाओं का सारांश दिया गया है:

      1. उन्नत परिनियोजन:
        • SimplyCDN, GitHub, Amazon AWS S3, Digital Ocean Spaces, और BunnyCDN सहित कई प्लेटफार्मों पर स्थैतिक साइटों को तैनात करें।
      2. आसान साइट अपडेट:
        • सामग्री अपडेट को कुशलतापूर्वक प्रबंधित करें, चाहे एकल पोस्ट, बल्क अपडेट या विशिष्ट URL के लिए।
      3. फॉर्म और टिप्पणियाँ एकीकरण:
        • संपर्क फ़ॉर्म 7, ग्रेविटी फ़ॉर्म और एलिमेंटर फ़ॉर्म जैसे लोकप्रिय प्लगइन्स से फ़ॉर्म को अपनी स्थिर साइट में सहजता से एकीकृत करें।
      4. खोज कार्यशीलता:
        • Fuse.js का उपयोग करके बुनियादी खोज को क्रियान्वित करें या Algolia के साथ अधिक व्यापक खोज अनुभव में अपग्रेड करें।
      5. WP-CLI समर्थन:
        • कमांड लाइन से सीधे सिम्पली स्टैटिक सुविधाओं को कॉन्फ़िगर, निर्यात और प्रबंधित करने के लिए WP-CLI का उपयोग करें।
      6. बहुभाषी समर्थन:
        • WPML, Polylang और TranslationPress के एकीकरण के साथ कई भाषाओं में सामग्री प्रदान करें।
      7. minification:
        • CSS, JavaScript और स्थिर HTML फ़ाइलों को छोटा करके साइट प्रदर्शन को अनुकूलित करें।
      8. WordPress छिपाना:
        • डिफ़ॉल्ट बदलें WordPress इस तथ्य को छिपाने के लिए रास्ते WordPress सामग्री प्रबंधन प्रणाली के रूप में उपयोग किया जा रहा है।

      ये प्रो विशेषताएं स्थैतिक की कार्यक्षमता और लचीलेपन को काफी बढ़ाती हैं WordPress साइटों पर अधिक उन्नत तैनाती, बेहतर प्रदर्शन और उन्नत उपयोगकर्ता अनुभव की अनुमति देता है।

      चरण 3: Git रिपॉजिटरी को आरंभ करें

      अब जबकि हमने अपना स्थैतिक साइट जनरेटर स्थापित कर लिया है, तो आइए संस्करण नियंत्रण के लिए अपनी स्थानीय निर्देशिका तैयार करें:

      1. एक टर्मिनल या कमांड प्रॉम्प्ट खोलें.
      2. सिम्पली स्टेटिक में आपके द्वारा निर्दिष्ट निर्देशिका पर नेविगेट करें (उदाहरण के लिए, cd /Users/yourusername/Documents/StaticSite).
      3. एक नया Git रिपोजिटरी प्रारंभ करने के लिए निम्न चलाएँ:
         git init

      चरण 4: GitHub रिपॉजिटरी बनाएं

      हम अपना रिपॉजिटरी बनाने और प्रबंधित करने के लिए GitHub डेस्कटॉप का उपयोग करेंगे:

      जीथब डेस्कटॉप
      1. GitHub डेस्कटॉप को यहाँ से डाउनलोड और इंस्टॉल करें desktop.github.com अगर आपके पास पहले से नहीं है
      2. GitHub डेस्कटॉप खोलें और अपने GitHub खाते में साइन इन करें.
      3. “फ़ाइल” > “नया रिपॉजिटरी” पर क्लिक करें या “अपनी हार्ड ड्राइव पर नया रिपॉजिटरी बनाएं” बटन का उपयोग करें।
      4. निम्नलिखित सेट करें:
        • नाम: अपने रिपॉजिटरी के लिए एक नाम चुनें (उदाहरण के लिए, “my-static-wordpress”)
        • स्थानीय पथ: इसे उसी निर्देशिका पर सेट करें जिसे आपने सिम्पली स्टैटिक में निर्दिष्ट किया है
        • इस रिपॉजिटरी को README के ​​साथ आरंभ करें: अनचेक छोड़ दें
        • Git अनदेखा करें: “कोई नहीं” चुनें (हमने चरण 3 में अपना स्वयं का बनाया है)
        • लाइसेंस: उपयुक्त लाइसेंस चुनें या “कोई नहीं” के रूप में छोड़ दें
      5. “रिपॉजिटरी बनाएं” पर क्लिक करें

      चरण 5: रिपॉजिटरी को प्रतिबद्ध करें

      अब जबकि हमारा रिपॉजिटरी सेटअप हो गया है, तो आइए अपना पहला कमिट करें:

      1. GitHub डेस्कटॉप में, आपको अपनी स्थैतिक साइट की सभी फ़ाइलें परिवर्तन के रूप में सूचीबद्ध दिखाई देंगी।
      2. अपने कमिट के लिए सारांश दर्ज करें (उदाहरण के लिए, “स्थिर साइट फ़ाइलों का प्रारंभिक कमिट”).
      3. “मुख्य पर प्रतिबद्ध करें” (या पुराने संस्करणों में “मास्टर पर प्रतिबद्ध करें”) पर क्लिक करें।
      4. अपने स्थानीय रिपॉजिटरी को GitHub पर पुश करने के लिए “रिपॉजिटरी प्रकाशित करें” पर क्लिक करें।

      चरण 6: सरल स्थैतिक निर्यात चलाएँ

      अब हमारी स्थैतिक साइट बनाने का समय आ गया है:

      बस स्थिर निर्यात
      1. अपने वापस जाएँ WordPress डैशबोर्ड।
      2. बस स्टेटिक > जेनरेट पर जाएँ। (आप डायग्नोस्टिक्स त्रुटि चेतावनी को अनदेखा कर सकते हैं, क्योंकि आप केवल स्थानीय निर्देशिका में ही तैनाती कर रहे हैं)।
      3. “स्टेटिक फ़ाइलें उत्पन्न करें” पर क्लिक करें।
      4. प्रक्रिया पूरी होने तक प्रतीक्षा करें। आपकी साइट के आकार के आधार पर इसमें कुछ मिनट लग सकते हैं।
      5. एक बार पूरा हो जाने पर, GitHub डेस्कटॉप पर वापस जाएँ।
      6. आपको नई बनाई गई या अपडेट की गई फ़ाइलें परिवर्तनों के रूप में सूचीबद्ध दिखाई देंगी।
      7. इन परिवर्तनों को “स्थिर साइट फ़ाइलें अपडेट करें” जैसे संदेश के साथ प्रतिबद्ध करें।
      8. “पुश ओरिजिन” पर क्लिक करके परिवर्तनों को GitHub पर पुश करें।

      चरण 7: रिपॉजिटरी को होस्टिंग प्लेटफ़ॉर्म से कनेक्ट करें

      अब जबकि हमारी स्टैटिक साइट GitHub पर है, हम इसे आसानी से एक निःशुल्क होस्टिंग प्लेटफ़ॉर्म से जोड़ सकते हैं। मैं GitHub पेज, Netlify और Vercel के लिए निर्देश प्रदान करूँगा:

      GitHub पेज

      1. GitHub.com पर अपने रिपॉजिटरी पर जाएं.
      2. बाएं साइडबार में “सेटिंग्स” > “पेज” पर क्लिक करें।
      3. “स्रोत” के अंतर्गत, “शाखा से परिनियोजित करें” चुनें।
      4. वह शाखा चुनें जिसे आप तैनात करना चाहते हैं (आमतौर पर “मुख्य” या “मास्टर”)।
      5. रूट फ़ोल्डर (/) का चयन करें और “सहेजें” पर क्लिक करें।
      6. आपकी साइट यहाँ लाइव होगी https://yourusername.github.io/repository-name/.

      शुद्ध करना

      1. मुफ़्त खाते के लिए साइन अप करें Netlify.com.
      2. अपने नेटलिफ़ी डैशबोर्ड पर “Git से नई साइट” पर क्लिक करें।
      3. अपने Git प्रदाता के रूप में GitHub चुनें और Netlify को अधिकृत करें।
      4. सूची से अपना रिपोजिटरी चुनें.
      5. बिल्ड कमांड और प्रकाशन निर्देशिका को रिक्त छोड़ दें।
      6. “साइट तैनात करें” पर क्लिक करें।
      7. आपकी साइट नेटलिफ़ी उपडोमेन पर लाइव होगी, जिसे आप साइट सेटिंग में कस्टमाइज़ कर सकते हैं।

      वर्सेल

      1. मुफ़्त खाते के लिए साइन अप करें vercel.com.
      2. अपने वर्सेल डैशबोर्ड पर “नया प्रोजेक्ट” पर क्लिक करें।
      3. अपना GitHub रिपोजिटरी आयात करें.
      4. बिल्ड सेटिंग्स को वैसे ही छोड़ दें (वर्सेल को स्वतः पता चल जाएगा कि यह एक स्थैतिक साइट है)।
      5. “तैनात करें” पर क्लिक करें।
      6. आपकी साइट वर्सेल उपडोमेन पर लाइव होगी, जिसे आप प्रोजेक्ट सेटिंग्स में अनुकूलित कर सकते हैं।

      सारांश

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

      कुछ अतिरिक्त युक्तियाँ:

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

      लेखक के बारे में

      मैट अहलग्रेन

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

      होम » WordPress » स्टेटिक होस्ट कैसे करें WordPress साइट निःशुल्क उपलब्ध (GitHub पेज, Vercel, Netlify पर)
      साझा...