Упозорење о спојлеру. У следећим чланцима аутора ову серију зашто сам прешао са ВордПресс-а на Јекилл ће варати. Фраза „прескочи црту“ припада писцу Јамесу Алтуцхеру и односи се на бројне технике које вам омогућавају да научите нешто брже од 10 сати колико треба да бисте били стручњак за нешто. Један од њих је да из једнаџбе извадите оно што вам не дозвољава да идете напред
Изгубио сам много месеци покушавајући да следим упутства за различите компоненте које чине Јекилл да бих открио да ми то није потребно.. Постоји мноштво тема развијених од стране заједнице за Јекилл, само сам морао да копирам део кода који ми је потребан да бих креирао свој.
Ту су и додаци за све укусе. Укључује и визуелни уређивач који, иако није потпун као менаџери садржаја, олакшава задатак писања текстова и додавања слика.
Важна ствар коју треба имати на уму код додатака и тема. Ин ВордПресс је учитан на серверу и захтева базу података. Ово заузима простор и представља потенцијални безбедносни ризик. Уз Јекилл додаци и теме налазе се на радном рачунару. Оно што је отпремљено већ су обрађене веб странице.
Трећа етапа овог поређења су оквири. За те оквире већ је направљено мноштво шаблона и све што треба да урадите је да ручно уређујете. Али, потребно је пуно времена.
ВордПресс користи у основи три технологије. ПХП и Мискл испод мотора и ХТМЛ, ЦСС и Јавасцрипт за оно што корисник види. Јекилл користи Руби као програмски језик и три друга језика. ИАМЛ, Ликуид и Маркдовн дијалект зван Крандовн за стварање страница. Странице ће увек бити у ХТМЛ-у, ЦСС-у и Јвасцрипту како би се постигла одређена интерактивност.
О разликама и сличностима. Инсталација
Захтеви за инсталирање ВордПресс-а су следећи:
- ПХП верзија 7.4 или новија.
- МиСКЛ верзија 5.6 или новија ИЛИ МариаДБ верзија 10.1 или новија
- У складу са ХТТПС-ом
Генерално, већина добављача веб хостинга користи Апацхе или НГНИКС као сервере који ће вам омогућити да користите ВордПресс. Али, ако желите да испробате неку другу алтернативу, све док испуњава горе наведене захтеве, то ће и учинити.
У теорији можете имати ВордПресс инсталацију на вашем локалном рачунару да бисте креирали садржај, а затим га отпремили на сервер. Али, милост менаџера садржаја је у томе што можете директно радити у њиховом административном панелуn.
Данас добављачи хостинга нуде планове са ВордПресс већ инсталираним или аутоматизованим скриптама за инсталацију као Софтакулоус. Само треба да попуните информације које они траже и за неколико минута имате инсталирану страницу и спремну за рад.
У случају ручне инсталације, морате бити сигурни да је инсталирана најновија верзија ПХП-а и подесити базу података. Све ово на контролној табли вашег провајдера хостинга. Тада ћете морати да преузмете ВордПресс и уредите податке о конфигурацији. Затим отпремите све датотеке путем фтп-а на сервер.
Коначно, идите на веб локацију и попуните информације које тражи.
Начин инсталирања Јекилл-а је следећи:
Захтеви
- Руби верзија 2.4.0 или новија
- РубиГемс
- ГЦЦ и Маке
убунту
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
Дебиан
sudo apt-get install ruby-full build-essential
федора
sudo dnf install ruby ruby-devel openssl-devel redhat-rpm-config @development-tools
РХЕЛ 8 / ЦентОС
sudo dnf install ruby ruby-devel
sudo dnf group install "Development Tools"
Гентоо
sudo emerge -av jekyll
АрцхЛинук
sudo pacman -S ruby base-devel
openSUSE
sudo zypper install -t pattern devel_ruby devel_C_C++
sudo zypper install ruby-devel
инсталација
gem install jekyll bundler
Што се тиче хостинга странице коју је произвео Јекилл. Мора бити компатибилан само са ХТТПС протоколом. Ово није Јекилл-ов захтев, савремени прегледачи не приказују сајтове који не користе овај протокол. То значи да вам добављач услуга хостинга мора да гарантује неки начин за добијање сертификата јавног кључа.
Засад је врло јасно, осим што још увек не разумем потребу за гцц и маке ..
Здраво.
Јекилл користи за генерисање пројектних датотека