ह्यूगो, एक वेगवान आणि लवचिक स्थिर वेबसाइट बिल्डर

ह्यूगो बद्दल

पुढील लेखात आम्ही ह्यूगोवर एक नजर टाकणार आहोत. हे एक आहे मुक्त स्त्रोत स्थिर साइट जनरेटर सर्वात लोकप्रिय, जे पूर्णपणे विनामूल्य देखील आहे. त्याच्या आश्चर्यकारक गती आणि लवचिकतेसह, हा जनरेटर वेबसाइट तयार करणे द्रुत आणि सुलभ करते. च्या बद्दल जनरेटर वेबसाइट्स गो मध्ये लिहिलेल्या स्थिर एचटीएमएल आणि सीएसएस. हे वेग, वापर सुलभता आणि कॉन्फिगरेशनसाठी ऑप्टिमाइझ केलेले आहे.

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

ह्यूगोची सामान्य वैशिष्ट्ये

  • एक वेगवान त्यांच्या वेबसाइटवर म्हटल्याप्रमाणे, हे आपल्या प्रकारचे सर्वात वेगवान साधन आहे. सरासरी साइट एका सेकंदापेक्षा कमी वेळात तयार केली जाते.
  • मजबूत सामग्री व्यवस्थापन आणि लवचिकता नियम. ह्यूगो एक सामग्री रणनीतिकारांचे स्वप्न आहे. ह्यूगो अमर्यादित सामग्री प्रकार, वर्गीकरण, मेनू, एपीआय-चालित डायनामिक सामग्री आणि बरेच काही समर्थन देते, सर्व अ‍ॅड-ऑन्सशिवाय.
  • शॉर्टकोड आम्हाला ऑफर करतात मार्कडाउन वाक्यरचना वापरण्याची क्षमता, उत्तम लवचिकता प्रदान.
  • समाकलित टेम्पलेट्स. या स्थिर वेबसाइट बिल्डरकडे आमचे कार्य द्रुतपणे तयार करण्यासाठी सामान्य नमुने आहेत. द्रुत एसईओ कार्य, टिप्पण्या, विश्लेषणे आणि इतर कार्ये करण्यासाठी प्री-मेड टेम्पलेट्ससह ह्युगो जहाजे आहेत.
  • सानुकूल आउटपुट आम्हाला परवानगी देते आमची सामग्री जेएसओएन किंवा एएमपीसह एकाधिक स्वरूपनात व्युत्पन्न करा, आणि अशा प्रकारे सामग्री तयार करण्यास सुलभ करते.
  • 300 पेक्षा जास्त थीम उपलब्ध आहेत, आम्हाला एक प्रभावी थीम सिस्टम प्रदान करीत आहे जी अंमलात आणणे सोपे आहे, तरीही अगदी क्लिष्ट वेबसाइट तयार करण्यास सक्षम आहे. कास्ट केले जाऊ शकते विषयांवर एक नजर प्रकल्प वेबसाइटवर उपलब्ध.

उबंटूवर हुगो स्थापित करा

ह्युगो हा एक लोकप्रिय कार्यक्रम आहे आणि यामुळे तो Gnu / Linux वर स्थापित करतो आणि विशेषत: उबंटू ही एक सोपी प्रक्रिया आहे. प्रथम उपलब्ध प्रतिष्ठापन पर्याय वापरत आहे पूर्वनिर्धारित संकुले जी मध्ये आढळू शकतात प्रकल्प प्रकाशन पृष्ठ. .Deb पॅकेज डाउनलोड करण्यासाठी, आम्हाला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि पुढील आज्ञा कार्यान्वित करावी लागेल:

ह्यूगो .deb फाइल डाउनलोड करा

wget https://github.com/gohugoio/hugo/releases/download/v0.69.0/hugo_0.69.0_Linux-64bit.deb

डाउनलोड नंतर, ही अन्य कमांड कार्यान्वित करून आम्ही ती स्थापित करू त्याच टर्मिनलमध्ये:

.deb पॅकेज स्थापित करा

sudo dpkg -i hugo_0.69.0_Linux-64bit.deb

स्थापनेच्या शेवटी आम्ही काम सुरू करू शकतो.

हा प्रोग्राम स्थापित करण्याची आणखी एक शक्यता आपल्या माध्यमातून असेल स्नॅप पॅक. टर्मिनल (Ctrl + Alt + T) उघडणे आणि त्यात टाइप करणे इतकेच इन्स्टॉलेशन सोपे असेल.

स्नॅप पॅकेज स्थापना

sudo snap install hugo

प्रथम चरण

ह्यूगो एक वेबसाइट बिल्डर आहे. तर आपल्याला प्रथम करण्याची गरज आहे खालील स्वरूप वापरून नवीन साइट तयार करा:

hugo new site [nombre-del-sitio]

या उदाहरणार्थ मी आदेशासह एक नवीन साइट तयार केली आहे.

ह्यूगो सह साइट तयार करणे

hugo new site sinforoso

हे नावाचे एक नवीन फोल्डर तयार करेल वळण अ‍ॅड्रेस बुकमध्ये घर वापरकर्त्याचे. सुरू करण्यासाठी आम्ही या फोल्डरमध्ये प्रवेश करणार आहोत आणि आम्ही तेथून कार्य सुरू करू.

पुढील गोष्ट आपण करू साइटसाठी नवीन थीम जोडा. आपण सर्व उपलब्ध थीम जोडू इच्छित असल्यास, आपण ही आज्ञा वापरू शकता:

git clone --depth 1 --recursive https://github.com/gohugoio/hugoThemes.git themes

हे सर्व ह्यूगो थीम्स स्थापित करते, म्हणून यास बराच वेळ लागू शकतो. आपणास पाहिजे ते वापरून पहाणे उपयुक्त ठरेल. माझ्या बाबतीत मी एक विशिष्ट विषय निवडला आहे, म्हणून वरील कमांडऐवजी मी पुढील गोष्टी वापरल्या:

ह्यूगोसाठी थीम डाउनलोड करा

git clone https://github.com/matcornic/hugo-theme-learn.git themes/learn

हे विषय आम्ही मध्ये ठेवणे महत्वाचे आहे फोल्डर संपर्कज्या फोल्डरमध्ये आपण कार्यरत आहोत त्यामध्ये आपण सापडणार आहोत.

थीम स्थापित केल्यानंतर, आम्हाला आवश्यक आहे ती विशिष्ट थीम वापरण्यासाठी हुगोला सांगा. हे करण्यासाठी आम्हाला आवश्यक आहे हे कॉन्फिगरेशन.टॉम फाईलमधे परिभाषित करा, जे आम्हाला कार्यरत फोल्डरमध्ये सापडेल पुढील स्क्रीनशॉटमध्ये सूचित केल्याप्रमाणे.

थीम सेटिंग्ज

एकदा बदल झाले की आम्ही सेव्ह करतो आणि बंद करतो. आता आपल्याला करायचे आहे साइटवर प्रदर्शित करण्यासाठी नवीन अनुक्रमणिका तयार करा. आम्ही पुढील कमांडसह हे करू.

ह्यूगो मध्ये निर्देशांक निर्मिती

hugo new _index.md

जसे आपण पाहू शकता की फाईलचा एक एमडी विस्तार आहे, याचा अर्थ असा आम्ही मार्कडाउन वापरुन सामग्री जोडू शकतो. ही फाईल मधे आढळली आणि संपादित केली जाऊ शकते सामग्री फोल्डर.

_index.md फाईलची सामग्री

आम्ही देखील करू शकता साइटला आकार देण्यासाठी नवीन श्रेणी तयार करा:

hugo new [categoría]/[archivo.md]

या टप्प्यावर, आमची वेबसाइट पाहणेआपण पुढील कमांड वापरू.

ह्यूगो सर्व्ह

hugo serve

आणि आपण खालील स्क्रीनशॉटमध्ये पाहू शकता, आमची वेबसाइट ब्राउझरकडून http: // लोकलहोस्ट: 1313 वर उपलब्ध असेल.

वेब ब्राउझर मध्ये वेब पृष्ठ

थोडक्यात, ह्युगो एक प्रोग्राम आहे जो केवळ स्थिर वेबसाइट तयार करतो, परंतु काही विशिष्ट प्रकरणांमध्ये तो खूप उपयुक्त आहे. आपण आपल्या प्रकल्पातील अधिक माहिती मिळवू शकता वेब साइट किंवा मध्ये अधिकृत दस्तऐवजीकरण.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   अँथनी म्हणाले

    थीम डाउनलोड करण्यासाठी कमांडमध्ये एक छोटी त्रुटी आहे. पोस्टमध्ये आपण सूचित करीत आहात की आज्ञा आहेः

    गिट क्लोन crecursive https://github.com/spf13/hugoThemes थीम

    ही कमांड एरर देते. अधिकृत पृष्ठावरून हे सूचित होते की ही प्रक्रिया पार पाडण्यासाठी आपल्याला हे करावे लागेलः

    गिट क्लोन - खोली 1 ऑपरेशनिव्ह https://github.com/gohugoio/hugoThemes.git थीम

    आणि सर्व थीम डाउनलोड केल्या आहेत.

    1.    डेमियन अमोएडो म्हणाले

      मी फक्त दुरुस्त केले. चेतावणी दिल्याबद्दल धन्यवाद.