Jekyll Zdarma platforma pro blogování
100% bezplatný software generátoru statického webu pro generování webových stránek HTML
Jekyll je statický generátor webové stránky a hostuje obsah na GitHubu zdarma, protože stránky GitHub jsou poháněny Jekyll. Vytvořte obsah v marketingu pro spuštění blogu nebo webu
Přehled
Generátor statického webu je aplikace, která přijímá obsah vašeho webu, použije ji na nějakou šablonu a generuje čistě statické soubory HTML připravené k hostování na jakékoli hostingové platformě. Před dynamickým CMS jako WordPress, Joomla a Drupal Internet byly o statických webových stránkách. Všechny tyto systémy správy dynamického obsahu zlepšily správu obsahu, ale za cenu jednoduchosti a rychlosti. Čtení informací z databáze na každé stránce zatížení pro velký web způsobuje, že uživatelský zážitek pomalý, ačkoli webové stránky generované SSG slouží předem kompilovaným souborům do prohlížečů, což zvyšuje čas načítání. Zabezpečení je jedním z největších problémů se všemi těmito moderními systémy správy webového obsahu, protože podporují pluginy třetích stran a vždy existuje šance na hackování, když provádějí boční kódy serveru. Ve statickém nastavení však neexistuje žádné zpracování na straně serveru, protože obsah právě doručuje bez jakéhokoli zpracování. Tradiční CMSS ztěžuje přizpůsobení vašeho obsahu, protože vyžadují další pluginy a rozšíření, aby se rozšířily. Ačkoli SSGS nabízí vývojářům větší svobodu a flexibilitu pro správu obsahu. Nedávno stále více a více statických generátorů stránek získává popularitu, a proto existuje řada alternativ k Jekyll’s, jako jsou Gatsby, Hugo a Next.js
požadavky
Jekyll je drahokam Ruby, který lze nainstalovat na většinu systémů.
- Ruby verze 2.5.0 nebo vyšší, včetně všech vývojových záhlaví (verzi Ruby lze zkontrolovat spuštěním
Ruby -v
) - Rubygems (které můžete zkontrolovat spuštěním
Gem-V
-GCC a Make (v případě, že je váš systém nemá nainstalován, což můžete zkontrolovat spuštěnímGCC -V
,G ++ -V
aMAGE -V
v rozhraní příkazového řádku vašeho systému)
Funkce
Jekyll má následující klíčové funkce
- Opětovné použití obsahu
- Markdown
- Responzivní design
- Překlad
- Spolupráce
- Škálovatelnost
- Lehká architektura
- Skinnabilita
- Podpěra, podpora
- Funkce blogování
- Verze
- PC platforma
- Pluginy jQuery
- Integrace bootstrapu
- Stránky s rychlým zatížením
- Témata
- Open source
- Zobrazení offline
Průvodce instalací
sudo apt-get install ruby-full build-essential zlib1g-dev
Nejlepší je vyhnout se instalaci rubínových drahokamů jako uživatele kořene. Proto musíme pro váš uživatelský účet nastavit instalační adresář GEM. Následující příkazy přidají proměnné prostředí do vašeho souboru ~/.bashrc
pro konfiguraci cesty instalace GEM. Spusťte je hned:
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Nakonec nainstalujte Jekyll:
gem install jekyll bundler
**A je to! Gratulujeme Jekyll je nyní nainstalován **