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