Fadakarwa mai bata rai. A cikin labarai masu zuwa ta wannan jerin dalilin da yasa na yi hijira daga WordPress zuwa Jekyll zai yaudara. Maganar "tsallake layin" na marubuci James Altucher ne kuma tana nufin wasu dabaru waɗanda zasu baka damar koyon wani abu da sauri fiye da sa'o'i 10 wanda yakamata ya zama ƙwararre akan wani abu. Ofayan su shine cire daga lissafin abin da baya barin ku ci gaba
Na ɓata watanni da yawa ina ƙoƙarin bin koyarwar don abubuwa daban-daban waɗanda suka haɗa da Jekyll don gano cewa ban buƙata ba.. Akwai tarin jigogi na cigaban al'umma don Jekyll, kawai sai in kwafa ɓangaren lambar da nake buƙata don ƙirƙirar kaina.
Hakanan akwai kayan haɗi don kowane ɗanɗano. Ciki har da editan gani wanda, ba tare da ya zama cikakke ba kamar na manajojin abun ciki, yana sa aikin rubuta rubutu da ƙara hotuna ya fi sauƙi.
Muhimmin mahimmanci don tunawa tare da plugins da jigogi. DAn WordPress an ɗora a kan sabar kuma yana buƙatar bayanan bayanai. Wannan yana ɗaukar sarari kuma yana wakiltar haɗarin tsaro. Tare da Jekyll abubuwan kari da jigogi suna kan kwamfutar aiki. Abin da aka ɗora an riga an sarrafa shafukan yanar gizo.
Hanya na uku na wannan kwatancen shine tsarin. Akwai tarin samfuran da aka riga aka ƙirƙira don waɗancan tsarin kuma duk abin da za ku yi shine shirya da hannu. Amma, yana ɗaukar lokaci mai yawa.
WordPress yana amfani da fasaha uku. PHP da Mysql a ƙasan injin da HTML, CSS da Javascript don abin da mai amfani ya gani. Jekyll yayi amfani da Ruby a matsayin yare na shirye-shirye da wasu yarukan uku. YAML, Liquid, da yaren Markdown da ake kira Krandown don ƙirƙirar shafukan. Shafukan koyaushe zasu kasance HTML, CSS da Jvascript don basu ɗan ƙaramin fahimta.
Game da bambance-bambance da kamanceceniya. Girkawa
Abubuwan da ake buƙata don shigar da WordPress sune masu zuwa:
- Siffar PHP 7.4 ko mafi girma.
- MySQL sigar 5.6 ko mafi girma KO sigar MariaDB 10.1 ko mafi girma
- HTTPS mai yarda
Gabaɗaya, yawancin masu samarda yanar gizo suna amfani da Apache ko NGNIX azaman sabobin wanda zai baka damar amfani da WordPress. Amma, idan kuna son gwada wani madadin, idan dai ya cika buƙatun da ke sama, zai yi.
A ka'idar zaku iya samun shigarwar WordPress akan kwamfutarka ta gida don kirkirar abun ciki sannan loda shi zuwa sabar. Amma, alherin masu sarrafa abun ciki shine cewa zaku iya aiki kai tsaye a cikin kwamitin gudanarwan.
A yau, masu ba da sabis suna ba da shirye-shirye tare da WordPress an riga an shigar ko rubutun shigarwa na atomatik kamar yadda Sofiya. Dole ne kawai ku cika bayanin da suka nema kuma cikin mintoci kun girka rukunin yanar gizon kuma kuna shirin tafiya.
Game da shigarwa na hannu, dole ne ku tabbatar da sabon sigar na PHP an girka kuma an saita rumbun adana bayanai. Duk wannan a cikin rukunin sarrafawa na mai ba da sabis ɗin ku. Bayan haka dole ne zazzage WordPress kuma shirya bayanan daidaitawa. Sannan zaku loda dukkan fayiloli ta hanyar ftp zuwa sabar.
A ƙarshe, zaku je gidan yanar gizon ku cika bayanan da ta nema.
Hanyar shigar da Jekyll shine kamar haka:
Bukatun
- Ruby version 2.4.0 ko mafi girma
- rubygems
- GCC da Yi
Ubuntu
sudo apt-get install ruby-full build-essential zlib1g-dev
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Debian
sudo apt-get install ruby-full build-essential
Fedora
sudo dnf install ruby ruby-devel openssl-devel redhat-rpm-config @development-tools
RHEL 8 / CentOS
sudo dnf install ruby ruby-devel
sudo dnf group install "Development Tools"
Gentoo
sudo emerge -av jekyll
ArchLinux
sudo pacman -S ruby base-devel
budeSUSE
sudo zypper install -t pattern devel_ruby devel_C_C++
sudo zypper install ruby-devel
Shigarwa
gem install jekyll bundler
Game da daukar nauyin shafin da Jekyll ya samar. Dole kawai ya dace da yarjejeniyar HTTPS. Wannan ba buƙatar Jekyll bane, masu bincike na zamani basa nuna shafukan da basa amfani da wannan yarjejeniya. Wannan yana nufin cewa mai ba da sabis ɗin ku ya ba ku tabbacin wata hanya don samun takardar shaidar maɓallin jama'a.
A bayyane ya zuwa yanzu, sai dai har yanzu ban fahimci bukatar gcc da yin ba ..
Hello.
Jekyll yayi amfani dashi don ƙirƙirar fayilolin aikin