Technik
· 2 min read

Reboot tut gut

  1. JohnJayMcKaye's Headshot

distema.de wurde nach technischen Schwierigkeiten mit Wordpress aktualisiert. Der Blog basiert jetzt auf Hugo, einem freien statischen Websitegenerator, der unter der Apache-Lizenz verfügbar ist. Unser Blog enthält außerdem keine Skripte zur Aktivitätsverfolgung.

A Decorative Image

Statischer Websitegenerator? Das klingt nach HTML-Gefrickel, manuellem FTP-Upload und umständlichen Textänderungen. Statische Websites sind in Performance und Stabilität ihren CMS-Pendants häufig haushoch überlegen.

  • Static Site Generatoren selbst verfügen (mit wenigen Ausnahmen) über keine eigene Administrations- oder Autoren-Oberfläche. Stattdessen erfolgt die Bedienung über Konsolen-Befehle, oder man bindet separate Interfaces dafür ein.
  • Die Webseiten sind statisch, dynamisch Elemente wie Kommentare und Ähnliches müssen über Services separat integriert werden.
  • In bestimmten Fällen muss bei einer kleinen Änderung die gesamte Webseite neu generiert werden.

Statische Websites sind reine HTML-Dateien die in einer Ordnerstruktur liegen. Ganz wie in den frühen Anfängen des Internets. Die vorteile für euch sind: Gechwindigkeit, Sicherheit, Datensparsamkeit und Datenschutz.


Wie Hugo funktioniert:

HUGO DOWNLOAD

Hugo Befehle

hugo new site ORDNERNAME<form method="post" action="mailto:youremail@email.com">

	<textarea rows="5" cols="20" wrap="physical" name="comments">Schreibe Sie ein Kommentar</textarea><br />
	<input type="submit" value="Email Yourself" />

</form>

Legt ein neues Hugo-Projekt an

hugo new theme [name]

Legt ein fast leeres neues Theme an

hugo server

Startet den Hugo-Live-Server und baut bei der Änderungen von Dateien komplett alles neu.

hugo config

Listet alle gesetzten Konfigurationsparameter auf

Alternativenname=“REBOOT”

Erwähnenswert wären Jekyll, Gatsby und VuePress. Gatsby setzt auf das populäre JavaScript-Framework React, das ursprünglich von Facebook entwickelt wurde. VuePress hingegen basiert auf JavaScript, Jekyll arbeitet mit Ruby. Eine schöne Übersicht findet ihr hier.


![](http://distema.de/bilder/reboot.PNG)

Das Ziel einen modernen aber dennoch schnellen Blog zu Hosten, wurde erreicht.