Website - Overview

Zum erstellen der Webseite wird Jekyll benützt. Jekyll ist eine Tool zum übersetzen vom Markdown Format in HTML Datein. Über CSS oder sonstige typische Probleme muss man sich bei Jekyll keine Sorgen machen, da dies alles von Jekyll erledigt wird.

Um neuen Inhalt zu erstellen, müssen lediglich Kentnisse über Markdown und nicht über Jekyll vorhanden sein.

Markdown

Markdown ist eine sehr einfache ‘Programmiersprache’ mit der Text bzw. Inhalt beschrieben wird. Beispiele können zb. im offiziellen Wikipedia gefunden werden. Ein gutes Cheatsheet auch auch Github direkt.

Github und Github Pages

Der gesamte Sourcecode der Webseite liegt auf Github. Dieser kann einfach gecloned werden um neuen Inhalt hoch zu laden. Das Webhosting übernimmt Github Pages: Wird somit ein neuer commit auf den Master Branch hoch geladen, startet Github einen Prozess der den Sourcecode kompiliert und die HTML Datein auf Github Pages lädt. Eine Webseitenänderung ist somit innerhalb von wenigen Sekunden/Minuten erledigt.