Wie schon auf der Startseite steht, bin ich ein begeisterter Webprogrammierer; begeistert von PHP/MySQL in Kombination mit XHTML/CSS.
Die Websiten an denen ich ehrenamtlich tätig bin (bzw. war) liste ich hier kurz auf. Vor allem zwei Websiten sind besonders zu nennen, zum einen MangaCarta.de, sowie Animexx.de. Die bezahlten Arbeiten liste ich hier nicht auf.
Da ich auf verschiedenen Websiten angemeldet bin, hier eine Auflistung der dort ansässigen Steckbriefe:
MangaCarta.de
Als alleiniger Programmierer bin ich derjenige, der im Hintergrund dafür sorgt, dass diese Fan-Seite von Zeichnungen im Anime- und Manga-Stil, läuft. Zusammen mit den anderen Admins, wollte ich eine Website kreieren, auf der es den Benutzern möglich ist, ihre Fanarts auszustellen um dann konstruktive Verbesserungsvorschläge zu erhalten, sowie auch eine Anlaufstelle für qualitativ hochwertige Bilder zu bieten.
Wie ich finde, ist das Team von MangaCarta diesem Ziel seit Beginn der Website einem großen Schritt näher gekommen, auch wenn wir in Sachen Größe der Website noch einiges auflegen könnten ^_-
Die Website wurde seit ihrer Entstehung schon mehrere Male neu programmiert. Die erste Version der Website, wurde noch zum Teil von saienn programmiert. Aus Zeitmangel musste sie das Projekt damals leider abgeben, ich bin eingesprungen.Nachdem die von mir fertig gestellte Version dann online ging, stieß ich im Laufe der Zeit auf Smarty, gleichzeitig wurde die PHP-Version vom Webspace auf Version 5 upgedated, sodass die nächste Version zum einen auf Smarty basierte, wie auch schon Teile von OOP geprägt waren.Mittlerweile habe ich mich dazu entschieden die Website wieder von Smarty zu trennen. Die Template-Engine verbraucht zu viele unnötige Ressourcen. Statt dessen konvertiere ich gerade langsam aber sicher alle Teile in eine rein objektoriente Lösung. Das hat zum einen den Vorteil, dass Code und Präsentation wieder näher beisammen und doch durch geschickte Kapselung sauber getrennt sind, wie auch einfach den Vorteil insgesamt schneller zu sein.
Animexx.de
Animexx.de ist die Website des Animexx e.V., einem überregionalen Verein für alle Fans der Anime- und Manga-Kultur. Mit über 100.000 Onlineclub-Mitgliedern, wovon sich pro Tag etwa 20.000 einloggen, kommt Animexx.de auf etwa 100.000 Visits mit 2,5 Millionen PageImpressions pro Tag und zählt somit zu einer der größten Communities Deutschlands im Bereich Anime und Manga (vielleicht sogar DIE größte Community?)
Als Mitglied des Webdev-Teams, kümmere ich mich sowohl um die Beseitigung vorhandener Bugs, wie auch um die Programmierung neuer Bereiche und leiste den Benutzern im Forum Hilfestellung bei Problemen jeglicher Art.
Die Website Animexx.de läuft trotz ihrer Größe auf gerade mal 5 Servern; ein reiner Webserver, ein Server auf dem sowohl ein Webserver, wie auch eine MySQL-Instanz laufen und 3 reine Datenbankserver. Mittlerweile läuft Animexx auf nur noch 2 Servern, die dafür 64-Bit-Prozessoren haben und somit wesentlich mehr Leistung bringen. Ein Webserver mit Apache und einem Datenbankserver mit MySQL. Dazu kommt ein reiner Mail-Server und ein reiner Storage-Server.Die Kunst liegt nun darin möglichst viele User, mit möglichst viel Funktionalität, auf der begrenzten Kapazität unterzubringen.
Während ich bei MangaCarta also viel mehr auf die Struktur des Codes achten konnte, habe ich, seit ich bei Animexx programmiere, gelernt diese Strukturen zu veränden, bzw. sogar zu kippen, um auf möglichst gute Performance hin zu optimieren.
Hittorf07.de
Die Website meines Abi-Jahrgangs. Das Projekt ist relativ unkompliziert, Forum installiert, eine Hand voll Skripte für Bilder und Gästebuch aufgesetzt und mit dem Forum in Verbindung gebracht.