Benutzer:Easelpeasel/j
Jekyll | |
---|---|
Basisdaten
| |
Entwickler | Tom Preston-Werner, Nick Quaranto, Parker Moore |
Erscheinungsjahr | 2008 |
Aktuelle Version | 3.7.2 (25. Januar 2018) |
Betriebssystem | plattformübergreifend |
Programmiersprache | Ruby |
Kategorie | Blog |
Lizenz | MIT-Lizenz |
[1] |
Jekyll ist eine Software zur Erstellung von Blogs und anderen statischen Webprojekten und eignet sich somit für Privat-, Projekt- oder Firmenwebseiten. Die Software wird in Ruby entwickelt und ist open source.
Funktionen
Jekyll stellt eine Alternative zu Content-Management-Systemen wie WordPress dar.
Eine grafische Oberfläche zur Projektadministration oder Erstellung von Inhalten ist in der Standardinstallation nicht vorhanden und Projekte werden mit Hilfe einer festen Ordnerstruktur umgesetzt.
dynamische Elemente einzubinden, weshalb sich mit Jekyll lediglich statische Seiten erstellen lassen.
Die einzelnen Webseiten werden in einfachen Textdateien umgesetzt die, in der jeweiligen Ordnerstruktur eingebettet, mit Hilfe einer integrierten Engine Liquid in statisische Webseiten umgewandelt und mit Hilfe eines ebenfalls integrierten Webservers dargestellt werden. Diese Textdateien können mit Hilfe von MArkDowns erstellt werden. Zur Verfügung stehen ebenfalls ... Eine Datenbankanbindung wird nicht benötigt.
Eine Besonderheit stellt die enge Integration von Jekyll und Github dar. Mit Hilfe von GitHubPages können in Jekyll erstellte Webauftritte direkt aus dem jeweiligen git Repository gehostet werden.
Hierfür wird der Content-Editor Prose empfohlen, der die Markdown-Editierung vereinfacht und für Jekyll optimiert wurde.
Instead of using databases, Jekyll takes the content, renders Markdown or Textile and Liquid templates, and produces a complete, static website ready to be served by Apache HTTP Server, Nginx or another web server. Jekyll is the engine behind GitHub Pages, a GitHub feature that allows users to host websites based on their GitHub repositories.
Jekyll is flexible and can be used in combination with front-end frameworks such as Bootstrap, Semantic UI and many others.
Jekyll sites can be connected to cloud-based CMS software such as CloudCannon, Forestry, Netlify or Siteleaf, enabling content editors to modify site content without having to know how to code.
Geschichte
Jekyll wurde 2008 von Tom-Preston-Werner, einem der Gründer von GitHub, veröffentlicht.
Rezeption
Gute Peformance und einfache Projektentwicklung und -pflege und minimalistischer Code. [1]
Auch in Sachen Theme-Auswahl ist Jekyll vielen CMS oder anderen Website-Entwicklungstools, für die oft hunderte oder gar tausende Design- und Layout-Vorlagen existieren, deutlich unterlegen. Gleiches gilt für den Support, der aufgrund der kleinen Community und der geringen Verbreitung eher spärlich ausfällt.
Weblinks
Themes auf jekyllthemes.org, jekyllrc.org und jekyllthemes.io