
Seit Jahren beschäftige ich mich aus eigenem Interesse mit dem Thema Webdesign. HTML habe ich mir mit SelfHTML, ebenso CSS. Irgendwann kam dann noch PHP hinzu. Die Technik bleibt nicht stehen, und so versuche ich auch auf dem Laufenden zu bleiben. Meine erste Webseite bestand noch aus Frames und reinem HTML, irgendwann wurden die Frames dann durch PHP und Tabellenlayout ersetzt. Dieses wurde dann im Laufe der Zeit komplett auf CSS umgestellt. Genauso haben sich auch die Farben und Logos meiner Seite geändert.
Die erste Version des Standfest.net Logos - bis Standfest.net V1.2 eingesetzt

Version zwei meines Logos - Bis Version 3.0 in Verwendung

Die aktuelle Version, seit Standfest.net V4.0

Momentan läuft diese Domain auf einem VPS bei server4you, wird aber wohl Ende diesen Jahres auf einen vernünftigen Root-Server bei einem anderen Provider umziehen (Der VPS läuft nicht so stabil wie ich mir das gedacht habe und der Support von server4you ist für einen Massenhoster echt mies). Serviert werden die Seiten über den Apache in Version 2.0, angereichert mit PHP 5 und MySQL 5.0.
Das Menü und die Seitenstruktur wird aus einer MySQL DB ausgelesen. Eigentlich sollte der Content ebenfalls aus der MySQL DB kommen, ich habe den entsprechenden Code auch fertig und eingebaut, doch habe ich mich während der Entwicklung doch für file-basierenden Content entschieden. Grund dafür: Den Content über phpmyadmin zu schreiben ist doch etwas mühselig, da habe ich lieber meinen HTML-Editor (welche bei mir des öfteren wechseln). Ich kann mich aber jeder Zeit umentscheiden. Wenn ich die Zeit habe und ein vernünftiges Admin-Interface schreibe wäre die DB vermutlich die bessere Wahl.
Ansonsten besteht das Layout aus zwei Haupt-div-Container (das Menü links und der Content rechts). Der Content-Container besteht aus drei weiteren div-Containern, die Kopfleiste - die auch das Submenü beinhaltet, dem eigentlichen Content und der Fussleiste - die hauptsächlich aus dem letzten Bearbeitungsdatum der aktuellen Seite sowie den Link zum Impressum besteht.
Die Icons sind, manche KDE-User werdens schon erkannt haben, aus dem populären KDE-Icontheme namens Nuvola.
Ansonsten sind alle meine Seiten valides XHTML 1.0 Transitional und auch mein Stylesheet ist valides CSS. Die Seiten sollten in allen Browsern und bei jeder Auflösung zu benutzen sein. Richtig Spass macht es aber erst mit einem aktuellen Browser der CSS 2.0 und PNGs mit Alphatransparenz unterstützt (Internet Explorer bis Version 6 ist der einzige aktuelle Browser der das nicht schafft). Der Viewport sollte auch bei einer Breite von ca. 1000px liegen damit nicht alles so aneinandergeklatscht wirkt. Aber mind. 1024x768 sollten heutzutage eh die Mehrheit haben.