Jekyll är en öppen källkodsprogramvara

Jekyll Gratis bloggplattform

100% gratis statisk webbplatsgeneratorprogramvara för att generera HTML -webbplatser

Jekyll är en statisk webbsidesgenerator och är värd för innehåll på GitHub gratis, eftersom Github -sidor drivs av Jekyll. Skapa innehåll i markeringar för att starta bloggen eller webbplatsen

Översikt

En statisk webbplatsgenerator är en applikation som tar ditt webbplatsinnehåll, tillämpar det på någon mall och genererar rent statiska HTML -filer som är redo att vara värd på alla värdplattformar. Innan de dynamiska CMS som WordPress handlade Joomla och Drupal Internet om statiska webbplatser. Alla dessa dynamiska innehållshanteringssystem förbättrade hanteringen av innehållet men till kostnad för enkelhet och hastighet. Att läsa information från en databas på varje sidbelastning för en stor webbplats gör användarupplevelsen långsam, även om webbplatser som genereras av SSG: erna serverar de förekilerade filerna till webbläsarna som ökar lasttiderna i stor tid. Säkerhet är en av de största problemen med alla dessa moderna webbinnehållshanteringssystem eftersom de stöder tredjeparts plugins och det finns alltid en chans att hacka när de kör serversidokoder. I en statisk installation finns det dock ingen serversidebehandling eftersom innehållet bara levererar utan någon bearbetning. Traditionella CMSS gör det svårt att anpassa ditt innehåll eftersom de kräver ytterligare plugins och tillägg för att skala upp. Även om SSGS erbjuder mer frihet och flexibilitet för utvecklare för att hantera innehållet. Nyligen får fler och mer statiska webbplatsgeneratorer popularitet och därför finns det ett antal alternativ till Jekyll’s är tillgängliga som Gatsby, Hugo och Next.js

Krav


Jekyll är en Ruby -pärla som kan installeras på de flesta system.

  • Ruby version 2.5.0 eller högre, inklusive alla utvecklingsrubriker (Ruby -version kan kontrolleras genom att köra Ruby -V)
  • Rubygems (som du kan kontrollera genom att köra Gem-V -gcc och gör (om ditt system inte har dem installerade, vilket du kan kontrollera genom att köra gcc -v, g ++ -v och make -v i ditt systems kommandoradsgränssnitt)

Funktioner


Jekyll har följande nyckelfunktioner

  • Återanvändning av innehåll
  • Markdown
  • Responsiv design
  • Översättning
  • Samarbete
  • Skalbarhet
  • Lätt arkitektur
  • Skinnlighet
  • Stöd
  • Bloggfunktioner
  • Versionering
  • PC -plattform
  • jQuery -plugins
  • Bootstrap -integration
  • Snabbladdningssidor
  • Teman
  • Öppen källa
  • Offline -visning

Installationsguide


 sudo apt-get install ruby-full build-essential zlib1g-dev 

Det är bäst att undvika att installera Ruby Gems som rotanvändare. Därför måste vi ställa in en GEM -installationskatalog för ditt användarkonto. Följande kommandon kommer att lägga till miljövariabler till din ~/.Bashrc -fil för att konfigurera GEM -installationsvägen. Kör dem nu:

 
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc 

Slutligen installerar du Jekyll:

gem install jekyll bundler 

**Det är allt! Grattis Jekyll är installation nu **

 Svenska