Technik Informationen
Banner zu 'Technik Info'

Technik Info

Hier sind im folgenden die Technologien aufgelistet, welche zum Betrieb und Realisierung dieser Website verwendet werden:

Server Basis:
VServer Debian Linux (Lowcost)


Content Management System:

modifiziertes Silverstripe CMS (Open Source)


Programmierung:

Objektorientiertes PHP5:
Teilweise Custom PHP / Teilweise Silverstripe API
Bildverarbeitung via Imagick (Imagemagick Anbindung an PHP)
Für die Masken und den Schriftzug werden alphatransparente PNGs verwendet, als Zielbild der Banner kommt jeweils automatisch ein JPG heraus, da platzsparender.

Datenbank:
MySQL 5 (via Silverstripe Dataobject Anbindung, keine Custom Queries notwendig)

Javascript:
Custom,jQuery, Google Maps API

Flash:
Wird hier nur für Player für die Video- bzw. Audiowiedergabe in der Mediengalerie verwendet.
Ist die einzige Technologie die hier einer proprietären Lizenz unterliegt. So lang noch nicht alle Mainstream Browser Video und Audiodaten selbst abspielen können, ist man leider auf Hilfsplugins wie Flash angewiesen. Aber da dessen Verbreitung allgemein sehr hoch ist, ist das dzt. kein wirkliches Problem.

Grafiken:
alle Grafiken bis auf den www.christian-ahmer.de Schriftzug wurden erstellt mit GIMP.
Der Schriftzug wurde erstellt im 3D Modeller Blender und anschliessend im GIMP weiterverarbeitet.
Als Quellbilder für die Banner wurden ausschliesslich Bilder verwendet, die unter der Creative Commons Lizenz liegen und privat verwendet werden dürfen.
Die Bannerbilder selbst werden automatisch bei Bildupload erstellt.

Videos:

enkodiert mit ffmpeg auf der Linux bash,
als Format wurde H264 gewählt, da dort das Verhältnis Qualität zu Bandbreite ordentlich ist.