Benutzer:Easelpeasel/j

aus Wikipedia, der freien Enzyklopädie
< Benutzer:Easelpeasel
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 31. Januar 2018 um 00:49 Uhr durch imported>Easelpeasel(843268) (→‎Funktionen).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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

  1. Jekyll – der praktische Generator für statische Website. In: 1&1 Digitalguide. (1und1.de [abgerufen am 29. Januar 2018]).