Akár meg akarja tanulni, hogyan kell blogot készíteni, akár konkrétan írni szeretne valamit, igaz, hogy a blog fenntartása időt és pénzt igényel, de még mindig vannak ingyenes és nyílt forráskódú eszközök, amelyek sok mindent megtakarítanak Önnek csak írásra késztetnek.
Megtanítom a Jekyll használatát a Markdown egyszerűségéhez és használatához, és bár sok alternatíva létezik, Jekyll jól interakcióba lép a Github-szal.
Követelmények:
- Idő
- Internet
- Github-fiók
Telepítés
Debian / Ubuntu és származékai:
sudo apt-get install git ruby jekyll
Fedora és származékai:
sudo yum install git ruby gem install jekyll
Archban és származékaiban (türelem):
sudo pacman -S git rubin yaourt -S rubin-jekyll
Alap konfiguráció:
A git-t Github-adatainkkal konfiguráljuk
git config - globális felhasználó.név "felhasználónév" git config - globális felhasználó.email "email_id"
Létrehozzuk a git adattárat, amelyben helyben fogunk dolgozni, hívni kell ugyanaz, mint a felhasználóneved a Githubon
git init a felhasználó.github.io
A blog könyvtár létrehozása után meg kell tennünk keressen egy témát a jekyll kifejezésre vagy ha nem sikerül létrehozni egyet. Ezután át kell másolnia a téma tartalmát a git segítségével létrehozott könyvtárba, a példában használja az Iránytű témát
/ _magába foglalja Az oldal törzsének címjegyzéke
/ _layouts Az oldal törzsének címjegyzéke
/ _posta Könyvtár, ahová a bejegyzések kerülnek
/ _css o / scss Könyvtár, ahol a css vannak
/ _img o / images Könyvtár, ahová a képek kerülnek
/_config.yml A konfigurációs fájl
/404.md A 404-es hibaoldal
/ CNAME Link egy domainhez
/ab.m.m A «ról» oldal
/index.html Kezdőlap
Most töltse ki a _config.yml konfigurációs fájlt a kívánt adatokkal, esetemben így hagytam:
Menjen a terminálhoz abban a könyvtárban, amellyel dolgozunk, és írjon
jekyll szolgálni
Egy böngészőből írja be a localhost: 4000 vagy 127.0.0.1:4000 parancsot, és látni fogja, hogy a webhely működik, és elkezdheti a blog tartalmának helyi módosítását a kívánt kódszerkesztőn keresztül, az enyém fenséges szöveg.
Itt Jekyll a már telepített témával.
Amikor úgy dönt, hogy a blog készen áll a közzétételre vagy a bejegyzések frissítésére, írjon
git add --all git sitout -m "Megjeleníteni kívánt üzenet" git push -u origin master
Kérni fogja a github felhasználónevét és jelszavát; megírja és hozzáfér
www.youruser.github.io
Nos, itt a bejegyzés, remélem, hogy egyértelmű volt. Az eszköz StackEdit lehetővé teszi, hogy jelölési fájlokat írjon és exportáljon egy github adattárba, ha a jekyll információra van szüksége, akkor a jekyll hivatalos honlapja vagy a github oldalak súgóoldal.
Jó cikk, de sok más CMS vagy webalkalmazás létezik blogok létrehozására, amelyek valóban az írásra koncentrálnak. Túl nehéznek látom használni Jekyll-t, bár ízlés szerint ..
Jekyll, Pelican és mások szexualitása az a tény, hogy statikus oldalakat hoznak létre a Markdown RestructuredTextből vagy egyéb, és így blogokat hoznak létre, amelyek tárolhatók a github oldalain, és külső megjegyzéseket tesznek a Disqusszal.
A blogom például Pelican. Új hozzászólás létrehozása egy első fájl létrehozása és újrafordítás. Elkötelezem magam a repo gh-pages ága mellett a github-ban, és ennyi.
Uff, nagyon könnyű, igaz? Hozzon létre egy fájlt, fordítson újra, vállaljon .. Van WordPress (és hasonló), minden nap jobban szeretlek 😛
Érdekes tényként a kernel.org ezek generátorát használja.
https://www.kernel.org/pelican.html
Nos, két különböző dologról van szó, de teljesen megváltoztatnám a WordPress alkalmazást bármely statikus weboldal-készítőre. A bonyodalom az elején van, amikor össze kell állítanod az elrendezést és másokat, a másik dolog pontosan az, amit mondasz, az írásra koncentrálsz, egyszerűen létrehoz egy sima szöveges fájlt, és a markdown BAM-mal létrehozod a bejegyzést. Nem látok benne semmi bonyolultat.
Üdvözlet
Nem azt mondom, hogy ez a te eseted, de néhányan szent háborút indítottak a WordPress ellen (például a Joomla vagy a Drupal) a statikus tartalomgenerátorok érdekében. Igen, gyorsak, egyszerűek, de problémásabbak a WordPress által végzett tevékenységek terén, és ez nem is említve az eszközt, mint valami együttműködést, ahol sokan részt vehetnek, ahol moderálni kell ... stb.
Tienes razon elav, wordpress es mejor, dependiendo de las necesidades. Un blog como desdelinux, podria funciona con un generador de contenidos estatico pero para participar muchas personas seria un problema, ademas de que aunque sea facil de configurar puede tener problemas de seguridad, no como wordpress. Es por eso que para novatos recomiendo Jekyll luego Wordpres ya que es mas facil y podes aprender con tutoriales simples en HTML/CSS sin usar PHP que a un novato asustaria.
Ezt az írtam ugyanaz a technológia, amelyet a github oldalak használnak, de nem teszi lehetővé a saját témáid használatát, az alapértelmezetteket kell használnod. Természetesen vannak még egyszerűbb dolgok, de egyszerű telepítést és konfigurációt kerestem anélkül, hogy a Domains, Hosting, SEO, Security stb.
Hosszú időbe telt, amíg Wordpress-szel készítettem, de megpróbálom, köszönöm szépen, megosztom a cikkedet 🙂
De ... egy kérdés ... Nem blog?
Ez egy lapos oldal, mert nem teszi lehetővé a megjegyzéseket.
Tegyük fel, hogy ez technikailag statikus oldal. De ha ez lehetővé teszi a Disqus telepítését a megjegyzésekhez, akkor az kiegészíti a szükségeseket.
Érdekes, köszönöm.
Köszönöm. Nagyon jó.