anited. /faq/

Fragen? Antworten!

Wer bist du?

Ich bin Christopher, Hauptberuflich Software-Entwickler & -Betriebler und privat - worum es hier hauptsächlich gehen wird - Gamer.

Womit ist diese Webseite umgesetzt?

Diese Webseite besteht zu 100% aus statischen Dateien. Kein Wordpress, keinerlei Logik auf dem Server.

Ich nutze Astro zum Generieren der Webseite. Dedizierte Seiten wie diese hier schreibe ich direkt in HTML, die für die Zukunft geplanten Blog-Posts werden in Markdown verfasst.

Das zugehörige Astro-Projekt liegt auf GitHub in einem privaten Repository ab.

Warum kein Wordpress oder <insert dynamic framework here>?

Dynamische Frameworks wie Wordpress, next.js, Django, Joomla etc. müssen ständig gepflegt, gewartet und gepatcht werden. Sie bedürfen außerdem besonderen Maßnahmen um eine Webseite gegen Hacker- und Bot-Angriffe zu schützen.

Diesen Kopf und Aufwand möchte ich mir in meiner Freizeit nicht mehr machen. Deshalb ist diese Webseite komplett statisch. Wo keine Logik auf Server oder Client, da keine Sicherheitslücke.

(Und seien wir mal ehrlich: Wordpress, das ich früher hier eingesetzt habe, ist an und für sich eine Datenkrake und wandelnde Sicherheitslücke par excellence.)

Cookies?

Da diese Seite komplett statisch ist und null-komma-gar-nichts einbettet - kein Google Analytics, keine YoutTube oder Twitter-Embeds - kommt sie komplett ohne Cookies aus.

Ich werde auch in der Zukunft keine anderen Webseiten oder Web-Apps einbetten.

Letzten Endes ist es so: Je weniger Daten ich auf eurem Gerät speichere oder auf eurem Gerät oder auf meinem Server auswerte, desto weniger Aufwand habe ich mit dem Datenschutz.

Um Daten, die ich nicht habe, muss ich mir auch keinen Kopf machen.

Deshalb wird es auch in Zukunft dabei bleiben: Keine Cookies, insbesondere nicht von Drittanbietern.

Sollte ich doch mal eine Funktion entwickeln, die einen Cookie erfordert, z.B. einen Dark Mode der eure Einstellung speichert, dann bleibt der Cookie so klein wie möglich und rein funktional.