Jekyll is een open source software

Jekyll Gratis blogplatform

100% GRATIS STATISCHE SITE GENERATOR SOFTWARE om HTML -websites te genereren

Jekyll is een statische webpagina -generator en host gratis inhoud op GitHub, omdat GitHub -pagina's worden aangedreven door Jekyll. Creëer inhoud in markups om te beginnen met blog of site

Overzicht

Een statische sitegenerator is een applicatie die de inhoud van uw site neemt, deze op een sjabloon toepast en puur statische HTML -bestanden genereert die klaar zijn om te worden gehost op elk hostingplatform. Voordat de dynamische CMS’s zoals WordPress, gingen Joomla en Drupal Internet helemaal over statische websites. Al deze dynamische contentbeheersystemen verbeterden het beheer van de inhoud, maar ten koste van eenvoud en snelheid. Het lezen van informatie uit een database op elke pagina Load voor een grote website maakt de gebruikerservaring langzaam, hoewel websites gegenereerd door de SSG’s de vooraf gecompileerde bestanden bedienen naar de browsers die de laadtijden grote tijd vergroten. Beveiliging is een van de grootste zorg bij al deze moderne webinhoudsbeheersystemen bij het ondersteunen van plug -ins van derden en er is altijd een kans om te hacken terwijl ze server -zijcodes uitvoeren. In een statische opstelling is er echter geen verwerking van de serverzijde, aangezien de inhoud gewoon zonder enige verwerking levert. Traditionele CMSS maakt het moeilijk om uw inhoud aan te passen, omdat deze extra plug -ins en extensies vereisen om op te schalen. Hoewel SSGS meer vrijheid en flexibiliteit biedt aan ontwikkelaars om de inhoud te beheren. Onlangs worden steeds meer statische site -generatoren aan populariteit en daarom zijn er een aantal alternatieven voor Jekyll’s beschikbaar zoals Gatsby, Hugo en Next.js

Vereisten


Jekyll is een Ruby Gem dat op de meeste systemen kan worden geïnstalleerd.

  • Ruby versie 2.5.0 of hoger, inclusief alle ontwikkelingskoppen (Ruby -versie kan worden gecontroleerd door ruby -v) te gebruiken
  • Rubygems (die u kunt controleren door Gem-V uit te voeren -GCC en maak (voor het geval uw systeem ze niet heeft geïnstalleerd, die u kunt controleren door GCC -v, G ++ -v en Make -V in de opdrachtregelinterface van uw systeem te maken)

Functies


Jekyll heeft de volgende belangrijke functies

  • Inhoud hergebruikt hergebruik
  • Markdown
  • Reagerend ontwerp
  • Vertaling
  • Samenwerking
  • Schaalbaarheid
  • Lichtgewicht architectuur
  • Skinnabiliteit
  • Steun
  • Blogfuncties
  • Versie
  • PC -platform
  • JQuery -plug -ins
  • Bootstrap -integratie
  • Fast-loading pagina’s
  • Thema’s
  • Open source
  • Offline bekijken

Installatie gids


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

Het is het beste om te voorkomen dat Ruby edelstenen als rootgebruiker worden geïnstalleerd. Daarom moeten we een GEM -installatiemap voor uw gebruikersaccount instellen. De volgende opdrachten voegen omgevingsvariabelen toe aan uw ~/.bashrc -bestand om het GEM -installatiepad te configureren. Ren ze 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 

Installeer ten slotte Jekyll:

gem install jekyll bundler 

**Dat is het! Gefeliciteerd Jekyll is nu geïnstalleerd **

 Nederlands