Mae HTML statig bron yn rhywbeth o'r gorffennol. Mae gwefannau bellach yn gymwysiadau sy'n gysylltiedig â chronfa ddata sy'n cynhyrchu ymatebion deinamig i geisiadau defnyddwyr. Fodd bynnag, mae anfanteision i hyn hefyd: gofynion uwch ar gyfer adnoddau cyfrifiadurol a gwendidau niferus yn y CMS. Heddiw byddwn yn siarad am sut i godi eich blog syml i
Cam 1. Hosting: cymryd yr un rhataf ar y farchnad
Ar gyfer gwefannau sefydlog, mae rhith-westeio rhad yn ddigon. Bydd y cynnwys yn cael ei gynhyrchu ar yr ochr: ar beiriant lleol neu'n uniongyrchol gan ddefnyddio hosting
Heddiw rydym ni yn RUVDS yn agor eto
Gadewch i ni ei ddefnyddio a defnyddio ein blog Jekyll.
Ar ôl cychwyn y VPS, mae angen i chi fewngofnodi iddo trwy SSH a ffurfweddu'r feddalwedd angenrheidiol: gweinydd gwe, gweinydd FTP, gweinydd post, ac ati. Yn yr achos hwn, nid oes rhaid i'r defnyddiwr osod Jekyll ar ei gyfrifiadur ei hun na dioddef cyfyngiadau cynnal GitHub Pages, er y gellir cadw ffynonellau'r wefan yn ystorfa GitHub.
Cam 2: Gosod Jekyll
Yn fyr, mae Jekyll yn gynhyrchydd gwefan sefydlog syml a ddyluniwyd yn wreiddiol ar gyfer creu blogiau ac yna eu cynnal ar GitHub Pages. Y syniad yw gwahanu cynnwys a'i ddyluniad gan ddefnyddio
Gan fod Jekyll yn becyn Ruby (gem),
gem install bundler jekyll #
Defnyddiwch sudo os oes angen.
Fel y gwelwch, mae popeth yn syml iawn.
Cam 3: Creu blog
I greu gwefan newydd yn yr is-gyfeiriadur ./mysite, mae angen i chi redeg y gorchymyn:
jekyll new mysite
Gadewch i ni fynd i mewn iddo a gweld y cynnwys
cd mysite
ls -l
Mae gan Jekyll ei weinydd ei hun, y gellir ei gychwyn gyda'r gorchymyn canlynol:
bundle exec jekyll serve
Mae'n gwrando am newidiadau cynnwys ac yn gwrando ar borthladd 4000 ar localhost (
Yn ein hachos ni, mae'n werth cynhyrchu gwefan a sefydlu gweinydd gwe i'w gweld (neu uwchlwytho ffeiliau i westeiwr trydydd parti):
jekyll build
Mae'r ffeiliau a gynhyrchir wedi'u lleoli yn is-gyfeiriadur _site y cyfeiriadur mysite.
Nid ydym wedi siarad am holl gymhlethdodau Jekyll. Diolch i'w alluoedd gosodiad cod gydag amlygu cystrawen, mae'r generadur cynnwys hwn yn fwyaf addas ar gyfer creu blogiau datblygwyr, ond yn seiliedig ar dempledi sydd ar gael ar y Rhyngrwyd, gellir ei ddefnyddio i greu amrywiaeth eang o wefannau sefydlog. Mae yna hefyd ategion ar gyfer Jekyll sy'n caniatáu ichi newid y broses gynhyrchu HTML ei hun. Os oes angen rheolaeth fersiwn arnoch, gellir gosod y ffeiliau cynnwys mewn ystorfa ar GitHub (yna bydd yn rhaid i chi osod Git ar y VPS).
Y peth pwysicaf yw na fydd angen tariffau drud ar y defnyddiwr ar gyfer hyn. Bydd popeth yn gweithio hyd yn oed ar yr un VPS 30-rwbl.
Ffynhonnell: hab.com