Authoring & Programmierung
Wenn ich Websites "programmiere", dann geht es meist um einfaches HTML-Authoring. Da ich seit 1998 HTML-Authoring betreibe, gehöre ich zu den Puristen, die übersichtlichen Quellcode schätzen - ebenso wie gute visuelle Entwicklungswerkzeuge, die einem viel lästige Arbeit sparen. Selbstverständlich bemühe ich mich stets um zeitgemäßen Stil, d.h. konsequente Trennung von Form und Inhalt durch Cascadig Stylesheets (CSS), Verzicht auf Frames und Tricksereien, die dann z.B. nur im Internet Explorer gut aussehen.
Wenn ich dynamische Inhalte in eine Website integriere, greife ich auf PHP und mySQL zurück. Beides ist mittlerweile in den meisten Hosting-Paketen etablierter Provider integriert. Da ich kein speziell ausgebildeter Informatiker oder Programmierer bin, gibt es freilich Grenzen dafür, was ich mit diesen Werkzeugen erreichen kann. Meist werden diese Grenzen allerdings vom Budget und den Bedürfnissen eines Projektes gezogen. Ich versuche nie, meinen Kunden etwas aufzuschwatzen was sie nicht brauchen oder was ich nicht kann.
Zu den Skripten, die ich für Kunden erstellt habe gehören unter anderem
- Einfache Content Management Systeme für die Verwaltung von News, Terminen etc.
- Schutzmaßnahmen gegen Spam-Bots wie grafische Verschleierung von email-Adressen oder CAPTCHAs
- Formulare, z.B. für Kontaktaufnahme oder Anfragen, inklusive Validierung und User feedback
- Bereitstellung von RSS-feeds
- Automatischer Austausch von Schmuckgrafiken (zur optischen Belebung Ihrer Website)
- Integration und Anpassung von Open-Source Forum-Software wie Phorum