HTML tuli karibu ni jambo la zamani. Tovuti sasa ni programu zilizounganishwa na hifadhidata ambazo hutoa majibu kwa maombi ya watumiaji. Hata hivyo, hii pia ina vikwazo vyake: mahitaji ya juu ya rasilimali za kompyuta na udhaifu mwingi katika CMS. Leo tutazungumza juu ya jinsi ya kuongeza blogi yako rahisi
Hatua ya 1. Kukaribisha: chukua ya bei nafuu zaidi kwenye soko
Kwa tovuti tuli, upangishaji pepe wa bei nafuu unatosha. Maudhui yatatolewa kwa upande: kwenye mashine ya ndani au moja kwa moja kwa kutumia mwenyeji
Leo sisi katika RUVDS tunafungua tena
Wacha tuitumie na kupeleka blogi yetu ya Jekyll.
Baada ya kuanza VPS, unahitaji kuingia ndani yake kupitia SSH na usanidi programu muhimu: seva ya wavuti, seva ya FTP, seva ya barua, nk. Katika hali hii, mtumiaji si lazima asakinishe Jekyll kwenye kompyuta yake mwenyewe au kuvumilia vikwazo vya upangishaji wa Kurasa za GitHub, ingawa vyanzo vya tovuti vinaweza kuwekwa kwenye hazina ya GitHub.
Hatua ya 2: Sakinisha Jekyll
Kwa kifupi, Jekyll ni jenereta rahisi ya tovuti tuli ambayo awali iliundwa kwa ajili ya kuunda blogu na kisha kuzipangisha kwenye Kurasa za GitHub. Wazo ni kutenganisha yaliyomo na muundo wake kwa kutumia
Kwa kuwa Jekyll ni kifurushi cha Ruby (vito),
gem install bundler jekyll #
Tumia sudo ikiwa ni lazima.
Kama unaweza kuona, kila kitu ni rahisi sana.
Hatua ya 3. Unda blogu
Ili kuunda tovuti mpya katika saraka ndogo ya ./mysite, unahitaji kutekeleza amri:
jekyll new mysite
Hebu tuingie ndani yake na tuone yaliyomo
cd mysite
ls -l
Jekyll ina seva yake mwenyewe, ambayo inaweza kuanza na amri ifuatayo:
bundle exec jekyll serve
Inasikiliza mabadiliko ya yaliyomo na kusikiliza kwenye port 4000 kwenye localhost (
Kwa upande wetu, inafaa kutoa tovuti na kusanidi seva ya wavuti ili kuiona (au kupakia faili kwa mwenyeji wa mtu wa tatu):
jekyll build
Faili zinazozalishwa ziko katika saraka ndogo ya _site ya saraka ya mysite.
Hatujazungumza juu ya ugumu wote wa Jekyll. Shukrani kwa uwezo wake wa mpangilio wa msimbo na uangaziaji wa sintaksia, jenereta hii ya maudhui inafaa zaidi kwa kuunda blogu za wasanidi, lakini kulingana na violezo vinavyopatikana kwenye Mtandao, inaweza kutumika kuunda aina mbalimbali za tovuti tuli. Pia kuna programu-jalizi za Jekyll zinazokuruhusu kubadilisha mchakato wa utengenezaji wa HTML wenyewe. Ikiwa unahitaji udhibiti wa toleo, faili za yaliyomo zinaweza kuwekwa kwenye hazina kwenye GitHub (basi itabidi usakinishe Git kwenye VPS).
Jambo muhimu zaidi ni kwamba mtumiaji hatahitaji ushuru wa gharama kubwa kwa hili. Kila kitu kitafanya kazi hata kwenye VPS hiyo hiyo ya ruble 30.
Chanzo: mapenzi.com