8. Static Site Generator
Ich will es mal anders ausdrücken… ich hatte unter Punkt 6 schon das Thema WordPress und Geschwindigkeit angesprochen.
Eine Alternative sind Static Site Generatoren… Das bedeutet man nimmt eine fertige Website, ein paar Platzhalter -> das Template und nimmt eine 2. Datei in der man die Inhalte der Platzhalter pflegt…. anstelle jetzt alles umständlich über Skriptsprache und Datenbank zu pflegen, hat man z.B. bei „Hugo“ die Sprache „GO“ verwendet, um Template und Definition zusammenzubringen und eine fertige Seite zu generieren.
Die fertige HTML Seite wird in den DocumentRoot Bereich des Webservers kopiert und so braucht, zum Zeitpunkt des Aufrufs, keine Seite erst generiert werden. Das ist deutlich schneller hat aber daneben noch einen weiteren und wichtigen Vorteil.
Es ist wesentlich sicherer. Man hat lediglich Port 80 idealerweise 443 offen und liefert statische Websites aus. Es gibt keine Scriptsprache und keine Datenbank auf dem Server. Versuche des Zugriffs auf andere Ports können durch entsprechende Einstellungen der Firewall unterbunden werden.
Eine Übersicht bietet die Seite StaticGen 1.
Wieder ist zu erkennen, dass die Zeit schnelllebig ist, als ich den Gedanken – die Seiten wieder statisch zu stellen – wieder aufgriff, war die Auswahl noch nicht derart groß.
Ein Projekt welches mir au Anhieb gefiel war „Jack“.
Schauen Sie mal in das Exposè.