A Jekyll egy nyílt forráskódú szoftver

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 **

 Magyar