Kunyangwe iwe uchida kudzidza kugadzira blog, kana iwe uchida kunyora chimwe chinhu kunyanya, ichokwadi kuti kuchengetedza blog kunotora nguva nemari, asi kuchine zvakasununguka uye zvakavhurika sosi maturusi ayo anokuchengetedza iwe zvinhu zvakawanda uye izvo vanoita kuti iwe unyore chete.
Ini ndichadzidzisa mashandisiro Jekyll kurerukirwa uye kushandiswa kweMarkdown, uye kunyangwe paine dzimwe nzira dzakawanda, Jekyll anoshanda zvakanaka naGithub.
Zvinotarisirwa:
- Nguva
- Internet
- Akaundi yeGithub
Kuiswa
PaDebian / Ubuntu uye zvigadzirwa:
sudo apt-tora kuisa git ruby jekyll
PaFedora uye zvigadzirwa:
sudo yum kuisa git ruby gem gadza jekyll
MuArch uye zvigadzirwa (kushivirira):
sudo pacman -S git ruby yaourt -S Ruby-jekyll
Kugadziridza Base:
Isu tinogadzira git neyedu Github dhata
git config --global user.name "zita rekushandisa" git config --global user.email "email_id"
Isu tinogadzira iyo git repository matichashanda imomo, inofanira kudaidzwa zvakafanana sezita rako rekushandisa paGithub
git init youruser.github.io
Kamwe iro dhairekitori reblog ragadzirwa tinofanirwa tsvaga musoro wenyaya yejekyll mukati, kana kukundikana izvo zvinogadzira imwe. Ipapo iwe unofanirwa kuteedzera zvirimo zvemusoro kune dhairekitori rakagadzirwa ne git, mune semuenzaniso shandisa iyo Compass theme
/ _ zvinosanganisira Dhairekitori remuviri weiyo peji
/ _layout Dhairekitori remuviri weiyo peji
/ _maposi Dhairekitori kunoenda zvinopinda
/ _css o / scss Dhairekitori uko iyo css iriko
/ _img o / mifananidzo Dhairekitori kunoenda mifananidzo
/_config.yml Iyo yekumisikidza faira
/404.md Iyo 404 peji rekukanganisa
/ CNAME Batanidza kune duraini
/ pamusoro.md Iyo peji «nezve»
/index.html Peji peji
Zvino pedzisa iyo _config.yml yekumisikidza faira ine iyo data yaunofarira, mune yangu kesi ndakaisiya seiyi:
Enda kune chinongedzo mudhairekitori ratinoshanda pamwe nekunyora
jekyll shumira
Kubva kubhurawuza pinda localhost: 4000 kana 127.0.0.1:4000 uye iwe uchaona saiti iri kushanda, unogona kutanga kugadzirisa izvo zvemukati blog kubudikidza neyako yaunofarira kodhi kodhi, yangu ndeye sublime zvinyorwa.
Pano Jekyll nemusoro wenyaya watoiswa kare.
Paunofunga kuti iyo blog yakagadzirira kuburitswa, kana kugadzirisa izvo zvinyorwa zvinyore
git add --all git commit -m "Meseji iwe yaunoda kuratidza" git Push -u Chibviro tenzi
Ichakumbira zita rako rekushandisa github uye password; nyora uye uwane
www.maropa.github.io
Zvakanaka kusvika pano panopinda, ndinovimba zvave pachena. Chishandiso StackEdit inobvumidza iwe kunyora uye kutumira kunze mamaki mafaira kune github repository, kana iwe uchida ruzivo kubva kuJekyll unogona kushandisa iyo jekyll yepamutemo webhusaiti kana kubva ku github mapeji anobatsira peji.
Chinyorwa chakanaka, asi kune mamwe akawanda maCMS kana webhu kunyorera ekugadzira mablog anonyatso kuita kuti iwe utarise pakunyora. Ndiri kuona zvakanyanyooma kushandisa Jekyll, kunyangwe kuravira ..
Kuita zvepabonde kwaJekyll, Pelican nevamwe inyaya yekuti vanogadzira masisitimu kubva kuMarkdown KudzoreredzwaText kana nezvimwewo, uye nekudaro vanogadzira mablogiki ayo anogona kugadziriswa pamapeji e github uye nekuisa zvirevo zvekunze neDisqus.
Yangu blog ndeyePelican semuenzaniso, kugadzira nyowani positi kugadzira rst faira uye kudzokororazve, ini ndinozvipira kune gh-mapeji bazi reiyo github repo uye ndizvozvo.
Uff, yakanyanya nyore handiti? Gadzira faira, dzorera, ita .. Kune WordPress (uye yakafanana), mazuva ese ini ndinokuda zvakanyanya 😛
Sechokwadi chinodikanwa kernel.org inoshandisa jenareta yeaya.
https://www.kernel.org/pelican.html
Zvakanaka, zvinhu zviviri zvakasiyana, asi ini ndaizoshandura zvachose WordPress kune chero static anovaka webhusaiti. Iko kunetseka kuri pakutanga, paunofanirwa kuunganidza marongero uye nevamwe, chimwe chinhu chaizvo ndizvo zvaunotaura, simbisa kunyora, iwe unongogadzira yakajeka faira faira uye nekumaka BAM unogadzira iyo posvo. Ini handioni chero chakaomarara mairi.
Reply with quote
Handisi kuti ndiyo nyaya yako, asi vamwe vakarwa hondo tsvene paWordPress (senge Joomla kana Drupal) vachida zvimisikidzo zvemagetsi zvemagetsi. Ehe, ivo vanokurumidza, vari nyore, asi ivo vanonetsa zvakanyanya kana zvasvika pakuita zvinoitwa neWordPress, uye izvi hazvireve kuti chishandiso sechinhu chinobatsirana, uko vazhinji vanogona kutora chikamu, kwaunofanirwa kuenzanisa ... nezvimwe.
Iwe uri right elav, wordpress iri nani, zvichienderana nezvinodiwa. blog senge desdelinuxInogona kushanda neiyo static content jenareta asi kuti vanhu vazhinji vatore chikamu chingava dambudziko, mukuwedzera kune chokwadi chekuti kunyangwe zviri nyore kuzvigadzirisa zvinogona kunge zvine matambudziko ekuchengetedza, kwete seWordPress. Ndosaka kune vatsva ini ndinokurudzira Jekyll ipapo Wordpres sezvo zviri nyore uye iwe unogona kudzidza neakareruka Tutorials muHTML/CSS pasina kushandisa PHP iyo inogona kutyisa newbie.
Izvi zvandakanyora ihwohwo hunyanzvi hunowanzo shandiswa nemapeji e github, asi hazvibvumidze iwe kushandisa yako wega madingindira, iwe unofanirwa kushandisa izvo zvekutanga izvo. Ehezve kune mamwe akareruka, asi ini ndanga ndichitsvaga kuisirwa kumisikidza uye kumisikidzwa pasina kushanda kune Domains, Kubata, SEO, Chengetedzo, nezvimwe.
Zvakanditorera nguva yakareba kuti ndizvigadzire ne wordpress, asi ndiri kuzoedza, ndinokutendai zvikuru ini ndinogovana chinyorwa chenyu 🙂
Asi… mumwe mubvunzo… Haisi blog here?
Iyo peji rakatsetseka, nekuti haibvumire makomenti.
Ngatitii inyanzvi peji rembichana. Asi kana iyo ichikubvumidza iwe kuisa Disqus yemakomendi saka ipapo inogona kuzadzikisa izvo zvinodiwa.
Zvinonakidza, maita basa.
Ndatenda. Kugona chose.