Jekyll ist eine Open -Source -Software

Jekyll Kostenlose Blogging -Plattform

100% kostenlose statische Site -Generator -Software zum Generieren von HTML -Websites

Jekyll ist ein statischer Webseitengenerator und hostet kostenlos Inhalte auf GitHub, da Github -Seiten von Jekyll mit Strom versorgt werden. Erstellen Sie Inhalte in Markups, um Blog oder Website zu starten

Überblick

Ein statischer Site -Generator ist eine Anwendung, die Ihren Site -Inhalt übernimmt, sie auf eine Vorlage anwendet und rein statische HTML -Dateien generiert, die bereit sind, auf jeder Hosting -Plattform gehostet zu werden. Vor dem dynamischen CMSS wie WordPress drehte sich Joomla und Drupal Internet nur um statische Websites. All diese dynamischen Content -Management -Systeme verbesserten die Verwaltung des Inhalts, aber auf Kosten der Einfachheit und Geschwindigkeit. Das Lesen von Informationen aus einer Datenbank auf jeder Seite Laden für eine große Website macht die Benutzererfahrung langsamer, obwohl Websites, die von den SSGs generiert werden, die vor kompilierten Dateien an die Browser liefern, wodurch die Ladezeiten stark erhöht werden. Die Sicherheit ist eines der größten Anliegen bei all diesen modernen Webinhalteverwaltungssystemen, da sie Plugins von Drittanbietern unterstützen. Es besteht immer die Chance, dass sie die Server -Seitencodes ausführen. In einem statischen Setup gibt es jedoch keine Server -Seitenverarbeitung, da der Inhalt nur ohne Verarbeitung liefert. Traditionelles CMSS macht es schwierig, Ihre Inhalte anzupassen, da zusätzliche Plugins und Erweiterungen erforderlich sind. Obwohl SSGS den Entwicklern mehr Freiheit und Flexibilität bietet, um den Inhalt zu verwalten. In jüngster Zeit werden immer mehr statische Site -Generatoren an Popularität gewonnen, und daher gibt es eine Reihe von Alternativen zu Jekylls, wie Gatsby, Hugo und Next.js

Anforderungen


Jekyll ist ein Ruby -Juwel, das in den meisten Systemen installiert werden kann.

  • Ruby Version 2.5.0 oder höher, einschließlich aller Entwicklungsheader (Ruby -Version kann durch Ausführen von Ruby -v) überprüft werden
  • Rubygemems (die Sie überprüfen können, indem Sie Gem-V ausgeführt werden .

Merkmale


Jekyll hat folgende wichtige Funktionen

  • Inhalt wiederverwendet
  • Markdown
  • Sich anpassendes Design
  • Übersetzung
  • Zusammenarbeit
  • Skalierbarkeit
  • Leichte Architektur
  • Säuerbarkeit
  • Unterstützung
  • Blogging -Funktionen
  • Versioning
  • PC -Plattform
  • JQuery -Plugins
  • Bootstrap -Integration
  • Schnellladende Seiten
  • Themen
  • Open Source
  • Offline -Betrachtung

Installationsanleitung


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

Es ist am besten, Ruby Gems als Root -Benutzer zu vermeiden. Daher müssen wir ein GEM -Installationsverzeichnis für Ihr Benutzerkonto einrichten. Die folgenden Befehle fügen Umgebungsvariablen zu Ihrer Datei “~/.bashrc” hinzu, um den GEM -Installationspfad zu konfigurieren. Führen Sie sie jetzt aus:

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

Endlich Jekyll installieren:

gem install jekyll bundler 

**Das ist es! Herzlichen Glückwunsch Jekyll ist jetzt installiert **

 Deutsch