Pasidalykite savo mintimis ir idėjomis internete kurdami statinį tinklaraštį naudodami „Bashblog“ ir „Linux“ komandų eilutę.

Tinklaraštis yra terapinis laiko praleidimo būdas. Galite išskleisti savo mintis į pasaulį, nesijaudindami dėl paspaudimų ar toksiškos reakcijos, kurią sulauktumėte socialinėje žiniasklaidoje. Tačiau sukurti tinklaraštį gali būti sunku, o išlaikyti visą turinio valdymo sistemą kelia pavojų saugumui.

„Bashblog“ yra tokia paprasta tinklaraščių rašymo sistema, kokia ji yra, leidžianti sukurti visą tinklaraštį naudojant vieną terminalo komandą.

Statinės svetainės yra pranašesnės!

Daugumos tinklaraščių turinio valdymo sistemos yra be reikalo sudėtingos. Kiekvieną kartą, kai lankytojas pasiekia straipsnį jūsų svetainėje, visas tinklalapis yra surenkamas iš jo komponentų, kad būtų trumpai rodomas, o tada sunaikinamas. Tai yra kompiuterinių išteklių švaistymas, o prisijungimas prie interneto yra saugumo rizika, dėl kurios jūsų svetainė gali būti perimta.

Statinės svetainės sprendžia abi šias problemas, pateikdamos HTML puslapius iš katalogo. Kadangi HTML jau yra, nereikalaujama jokių papildomų išteklių, o jums nereikia atskleisti prisijungimo puslapio per internetą, jūsų saugumas taip pat pagerintas.

instagram viewer

Gerai sujungtas statinis tinklaraštis gali būti toks pat patrauklus ir funkcionalus, kaip ir TVS sukurtas, o jį galite lengvai sukurti naudodami „Linux“ terminalą.

„Bashblog“ yra paprasčiausias statinių svetainių generatorius

Statiniai svetainių generatoriai yra programos, kurios generuoja jūsų tinklaraščio statinius puslapius. Paprastai jie veikia komandinėje eilutėje ir reikalauja specifinio failų pavadinimų formatavimo ir katalogų išdėstymo, kurį jie gali suprasti.

Skirtingai nuo daugelio statinių svetainių generatorių, kurie paima iš anksto esamus Markdown failus ir pateikia juos pagal komandą, „Bashblog“ pradedama viena komanda ir leidžia iškart pradėti rašyti.

Kai uždarote tekstinį failą, „Bashblog“ sugeneruoja atskirus tinklaraščio HTML failus, indekso failą, RSS tiekimą ir CSS.

Kaip įdiegti „Bashblog“ sistemoje „Linux“.

„Linux“ sistemoje „Bashblog“ įdiegti nereikia, nes tai tik scenarijus. Sukurkite naują savo tinklaraščio katalogą naudodami mkdir komandą ir naudokite komandą cd, kad pereitumėte į ją:

mkdir dienoraštis ir CD tinklaraštis

Dabar naudokite komandą wget Norėdami atsisiųsti „Bashblog“ scenarijų iš „GitHub“:

wget https://raw.githubusercontent.com/cfenollosa/bashblog/master/bb.sh

Padarykite scenarijų vykdomą naudojant:

sudo chmod +x bb.sh

Tai taip paprasta, nors jums reikės atskiro katalogo su kiekvieno tinklaraščio, kurį ketinate sukurti, scenarijaus kopija.

Jei norite rašyti įrašus naudodami Markdown, o ne HTML, galite atsisiųsti originalų 2004 m. Markdown papildinį naudodami:

wget http://daringfireball.net/projects/downloads/Markdown_1.0.1.zip

Išpakuokite jį naudodami:

išpakuokite Markdown_1.0.1.zip

Perkelkite papildinį į savo darbo katalogą, tada ištrinkite archyvą ir aplanką naudodami rm:

mv Markdown_1.0.1/Markdown.pl .
rm -r Markdown_1.0.1 Markdown_1.0.1.zip

Kaip tinkinti savo „Bashblog“ kintamuosius

„Bashblog“ scenarijuje yra visi konkrečios svetainės kintamieji, kurių reikia, kad tinklaraštis būtų suasmenintas. Galite redaguoti naudodami:

nano bb.sh

Nueikite žemyn į Pasauliniai kintamieji skiltyje, kad pamatytumėte tinkinimo parinkčių, galimų jūsų tinklaraštyje, masyvą. Norėsite nustatyti pavadinimą ir, nebent jūsų vardas yra „John Smith“, tikriausiai turėtumėte jį pakeisti global_author kintamasis taip pat.

Pasirinkimų yra daug, čia yra svarbiausi:

  • global_email: Kad žmonės galėtų su jumis susisiekti
  • global_license: Pagal numatytuosius nustatymus tai nustatyta kaip CC by-cc-nd, o tai reiškia, kad bet kas gali naudoti jūsų tinklaraščio įrašą bet kokiam tikslui, jei pateikia priskyrimą ir jo nepritaiko. Prieš keisdami, įsitikinkite, kad suprantate atvirojo kodo licencijas.
  • number_of_index_articles: Tai yra jūsų pagrindiniame puslapyje rodomų straipsnių skaičius ir pagal numatytuosius nustatymus nustatytas į aštuonis
  • archive_index: Puslapio, kuriame lankytojai gali rasti senesnius įrašus, pavadinimas
  • global_analytics: Jei naudojate „Google Analytics“, įveskite savo GA ID čia
  • global_analytics_file: Jei norite daugiau privatumą tausojantis „Analytics“ sprendimas jūsų tinklaraščiui, čia galite nurodyti visuotinį analizės failą

Taip pat rasite socialinių tinklų nuorodų ir RSS tiekimo tinkinimo parinkčių.

Žinoma, nereikia naudoti visų laukų, tiesiog pakomentuokite nereikšmingus, pridėdami maišą.#“ iki eilutės pradžios.

Sukurkite nuostabų tinklaraštį naudodami „Bashblog“.

Prieš pradėdami „Bashblog“ kelionę, turite nustatyti numatytąjį sistemos teksto rengyklę, kad „Bashblog“ žinotų, kurią naudoti. Jei nano yra jūsų pageidaujamas redaktorius, savo terminale įveskite šias komandas:

echo 'export EDITOR=nano' >> ~/.bashrc
šaltinis ~/.bashrc

Tai padaryti reikės tik vieną kartą.

Norėdami sukurti naują tinklaraščio įrašą, įveskite:

./bb.sh įrašas

Jei atsisiuntėte Markdown papildinį, turėtumėte rašyti naudodami Markdown. Jei to nepadarėte, turėtumėte rašyti naudodami HTML.

Jei atsisiuntėte „Markdown“ papildinį, bet dėl ​​kokių nors priežasčių vis tiek norite naudoti HTML, paleiskite scenarijų su:

./bb.sh post -html

Failas užpildytas sveiko proto nurodymais, pvz., „Pavadinimas čia“. Ištrinkite rezervuotąją vietą ir įrašykite savo pavadinimą vietoje.

Taip pat galite ištrinti rezervuotos vietos tekstą, kuris informuoja, kad likusi failo dalis bus Markdown arba HTML. Pakeiskite jį savo teksto turiniu.

Galite pridėti vaizdų prie savo tinklaraščio įrašo naudodami standartines HTML arba Markdown konvencijas. Nepamirškite naudoti santykinių kelių ir vėliau įdėkite vaizdus į savo tinklaraščio katalogą. Jums gali būti naudinga sukurti jiems pakatalogį.

Failo apačioje pamatysite a Žymos linija. Žymos yra neprivalomos ir galite pridėti kableliais atskirtas žymas arba visiškai ištrinti eilutę. Norėdami pakeisti numatytąsias žymas, redaguokite bb.sh naudodami nano.

Kai baigsite savo tinklaraščio įrašą, išsaugokite ir išeikite iš nano naudodami Ctrl + O tada Ctrl + X.

Scenarijus suteiks jums galimybę paskelbti dabar, redaguoti dar kartą arba išsaugoti kaip juodraštį. Paspauskite P paskelbti dabar, o „Bashblog“ sukurs naują HTML failą pavadinimu pagal jūsų įrašo pavadinimą ir atnaujins indekso failą ir RSS tiekimo failą.

Jei naudojate „Bashblog“ viešai pasiekiamame kataloge, jūsų tinklaraščio įrašas bus iškart paskelbtas. Jei vykdote scenarijų vietiniame kompiuteryje, Norėdami saugiai kopijuoti, naudokite saugią kopiją (SCP). statinius failus į jūsų serverį:

scp -r * [email protected]:/var/www/html

Jei manote, kad vėliau reikia redaguoti savo tinklaraščio įrašą, galite paleisti:

./bb.sh redaguoti failo pavadinimą

„Bashblog“ tinklaraščio kūrimas sistemoje „Linux“ yra paprastas

Naudodami „Bashblog“ per kelias sekundes galite sukurti ir iš terminalo įkelti visiškai funkcionalų tinklaraštį.

Jei nesate „Linux“ terminalo gerbėjas ir vietoj to pageidaujate grafinės sąsajos, yra GUI valdomi statiniai svetainių generatoriai.