Jekyll Ingyenes blogplatform
100% -ban ingyenes statikus webhelygenerátor szoftver HTML webhelyek előállításához
A Jekyll egy statikus weboldal -generátor, és ingyenesen tárolja a GitHub tartalmát, mivel a GitHub oldalakat a Jekyll táplálja. Hozzon létre tartalmat a jelölésekben a blog vagy a webhely elindításához
Áttekintés
A statikus webhelygenerátor egy olyan alkalmazás, amely a webhely tartalmát veszi, alkalmazza valamilyen sablonra, és tisztán statikus HTML fájlokat generál, amelyek készen állnak a tárhely tárolására. Mielőtt a dinamikus CMS -ek, mint például a WordPress, a Joomla és a Drupal Internet a statikus webhelyekről szóltak. Mindezek a dinamikus tartalomkezelő rendszerek javították a tartalom kezelését, de az egyszerűség és a sebesség árán. Az információk olvasása az adatbázisból minden oldalterhelésen egy nagy weboldalhoz lassúvá teszi a felhasználói élményt, bár az SSG -k által generált webhelyek az előzetesen összeállított fájlokat a böngészőknek szolgálják, ami növeli a betöltési idő nagy idejét. A biztonság az egyik legnagyobb aggodalomra ad okot ezeknek a modern webtartalomkezelő rendszereknek, mivel támogatják a harmadik féltől származó bővítményeket, és mindig van esély a hackelésre, amikor a szerver mellékkódjait végrehajtják. A statikus beállításban azonban nincs kiszolgáló oldalán történő feldolgozás, mivel a tartalom csak feldolgozás nélkül nyújt. A hagyományos CMSS megnehezíti a tartalom testreszabását, mivel a méretarányhoz további beépülő modulokra és kiterjesztésekre van szükség. Bár az SSGS nagyobb szabadságot és rugalmasságot kínál a fejlesztők számára a tartalom kezelésére. A közelmúltban egyre több statikus webhelygenerátor egyre népszerűbb, és ezért számos alternatíva áll rendelkezésre a Jekyll -ekhez, mint például a Gatsby, a Hugo és a Next.js
követelmények
A Jekyll egy Ruby Gem, amelyet a legtöbb rendszerre be lehet telepíteni.
- A Ruby 2.5.0 verzió vagy annál magasabb, beleértve az összes fejlesztési fejlécet (a Ruby verzióját a
ruby -v
futtatásával lehet ellenőrizni) - Rubygems (amelyet ellenőrizhet a „GEM-V” futtatásával
-GCC és Make (ha a rendszer nem telepíti őket, amelyet a „GCC -V
, a
G ++ -Vés a „Make -V
futtatásával ellenőrizhet a rendszer parancssori felületén)
Jellemzők
Jekyll a következő legfontosabb jellemzőkkel rendelkezik
- A tartalom újrafelhasználása
- Markdown
- Reszponzív dizájn
- Fordítás
- Együttműködés
- Skálázhatóság
- Könnyű építészet
- Bővállalat
- Támogatás
- Blogozási funkciók
- Verziókészítés
- PC platform
- jQuery pluginek
- Bootstrap integráció
- Gyors betöltő oldalak
- Témák
- Nyílt forráskód
- Offline megtekintés
Telepítési útmutató
sudo apt-get install ruby-full build-essential zlib1g-dev
A legjobb, ha elkerüljük a Ruby Gems gyökérhasználóként történő telepítését. Ezért be kell állítanunk egy GEM telepítési könyvtárat a felhasználói fiókjához. A következő parancsok hozzáadják a környezeti változókat a „~/.bashrc” fájlba a GEM telepítési elérési út konfigurálásához. Futtassa őket most:
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Végül telepítse a Jekyll -t:
gem install jekyll bundler
**Ez az! Gratulálok Jekyll -nek most telepítve **