Tsarin aikin. Daga WordPress zuwa Jekyll 5

Tsarin aikin

Daya daga cikin matsalolin da na fuskanta lokacin kokarin wucewa daga Worpress zuwa Jekyll fDole ne in fahimci abin da kowane sashi ya kasance da yadda suke hulɗa da juna. Na sami mafita lokacin da na daina ƙoƙarin ƙirƙirar blog dina daga farko kuma na fara juya injiniya jigo ci gaba da wani. Fa'idodin tushen tushe.

Don farawa, idan har kun girka abubuwan da muka zayyana a rubutun da suka gabata, zamu gina rukunin yanar gizon mu. Misalin shine shafin lambu.
jekyll new blog_de_jardineria
Idan kaje babban fayil zaka ga wadannan:

  • Wani babban fayil aka kira _mai
  • Fayiloli biyu tare da faɗaɗa alama
  • Shafin yanar gizo.
  • Fayil na daidaitawa tare da .yml tsawo wanda zamu tattauna sosai a cikin labarin na gaba.
  • Fayil na Gemfile wanda ya lissafa abubuwan da aka gyara na shafin da kuma wani sunan daya amma tare da .lock tsawo wanda yake hana canje-canje ba da gangan ba.

Tsarin aikin

Kamar kowane shafin yanar gizon WordPress, Jekyll kuma yana ƙirƙirar babban fayil ɗin inda yake adana duk fayiloli, kuma yana yin hakan ne saboda dalilai iri ɗaya. Ba mai amfani damar tattara fayiloli cikin tsari kuma, yayin da aikin ya ci gaba, zama mai sarrafawa.

Muna ƙirƙirar babban fayil tare da umarni jekyll new.  A ciki mun sami manyan fayiloli iri biyu; waɗanda suke da alaƙa da daidaitawar blog ɗin waɗanda aka gano tare da ɓoye a gaban sunan (a wurinmu babban fayil ɗin _post da waɗanda ke da albarkatu waɗanda ba za a haɗa su a matsayin ɓangare na tsarin halitta ba. Misali, waɗanda dauke da hotuna.

Manyan fayiloli masu kunshe da abun ciki

A cikin wannan ƙungiyar se adana abubuwan da aka tsara don baƙi na rukunin yanar gizo

_ sako

Rubutun _aiko ya ƙunshi duk shigarwar blog. Anan ana amfani da takamaiman tsari don kowane fayilolin da aka adana a ciki. Sunan fayil ɗin dole ne ya kasance cikin tsarin sunan-filename - year-month-date-full_filename.md - kuma wannan kwanan wata za a nuna shi azaman ranar da aka yi wannan rubutun na Jekyll. Dole ne mu tuna cewa kodayake babban fayil ake kira _ sakonni, a nan ne duk abubuwan da masu karanta blog za su gani, misali hanyar tuntuba ko tarihin rayuwar marubuta. Daga baya zamu ga cewa yana yiwuwa a sanya zane daban-daban ga shafukan.

_karkace

Ya yi daidai da adana rubutun WordPress. Amfani da shawararta shine don abubuwan da basa shirye don bugawa kodayake ana iya amfani dasu don adana jerin ra'ayoyi, zane don amfani daga baya, da dai sauransu.

_a hada da

A cikin wannan sararin za mu iya adana lambar HTML wanda za a iya sake amfani da shi sau da yawa. Misali, a wurinmu akwai wata tuta wacce take gaisawa da farkon wani lokaci dangane da bangaren da mai amfani yake.

_tsari

Kamar yadda muka fada a sama, sassa daban-daban na abubuwan na iya buƙatar shimfiɗa daban-daban. Misali, don nuna bidiyo muna iya son shafin ya kasance shafi guda, yayin da idan baƙon marubuci ne muna buƙatar shafi don nuna tarihin rayuwarsu da kuma bayanin adireshin su. An adana daban-daban kayayyaki da shafin zai yi amfani da su a cikin wannan jakar.

Aljihunan bayanai

Wadannan manyan fayiloli biyu ana amfani da shafin don aikinsa.

_bayana

A cikin blog ɗin mutum ɗaya, fayil ɗin sanyi zai iya adana duk bayanan da ake buƙata. Amma, idan muna da blog tare da marubuta da yawa, ana buƙatar wata hanyar sarrafa bayanan. Rubutun _bayana Ana amfani dashi don adana bayanai a cikin tsarin JSON ko CSV waɗanda rukunin yanar gizon zai iya dawo dasu gwargwadon hulɗa da masu amfani.

_idan kun

Rubutun _idan kun Shafin ya kammala shi da duk bayanan da ke cikin manyan fayilolin da suka gabata. Anan zamu sami rukunin yanar gizon da za mu loda zuwa sabar don masu amfani su sami damar shiga. Tabbas, tunda yana html da lambar css, yana yiwuwa a yi masa kwaskwarima kamar kowane gidan yanar gizo.

A cikin labarin na gaba zamu fara gyaggyara fayil ɗin sanyi.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.