Projects Websites Lowlauch (2024)

Verwendete Technologien

PHP — (Programming)
CSS — (Style)
GitHub — (Source Control)

Beschreibung

Nach 2 früheren Versionen meiner Website, programmierte ich endlich diese. Ich hoffe, das lowlauch.1337.cx den Test der Zeit bestehen wird und keinen kompletten rewrite nach einem Jahr verlangt.

Jetzt wird es technisch, also wenn dich das nicht interessiert, brauchst du diese Seite nicht lesen.

Diese Website wurde mit Vanilla PHP geschrieben. Desweiteren wird für Styles stinknormales CSS verwendet.

CSS...


Fehler wurden gemacht... Nun ja... Was soll ich sagen? Um volle Kontrolle über sein Design zu bekommen, ist eben CSS der schnellste Weg. Dadurch passiert es aber schnell, das irgendwelche Hacks verwendet werden, um das Interface irgendwie aufrechtzuerhalten (vielleicht ist es auch mein mangelndes Können). Eventuell sollte ich mir einmal Bootstrap oder so etwas aneignen.

Warum Vanilla PHP? Gibt es nicht schon etliche Frameworks, die Web-Entwicklung leichter machen?

PHP (vor allem > Version 8.0) ist meiner Meinung nach die perfekte Programmiersprache für solch kleine Websites. Die Seite ist nicht allzu komplex, aber auch nicht extrem simple, wo vanilla HTML auch gereicht hätte. Ich mache mir die objektorientierten Features von PHP gut zunutze und kann so das meiste an schwierigem Code hinter Abstraktionen verstecken:

Boilerplate darf bei OOP natürlich nicht fehlen...

Ich habe auch überlegt HUGO anstatt PHP zu verwenden, aber dieser Static Site Generator hat mir nicht so gut gefallen wie PHP.