Kurs 10

Kurs bestimmen – Projektplanung

Sie haben eine Vorstellung davon, was Sie über das Web anbieten wollen. Das kann eine Firmenpräsentation oder ein Onlineshop sein. Vielleicht möchten Sie auch interne Prozesse in einem Intranet zur Verfügung stellen.
Gemeinsam finden wir heraus, auf welchem Weg und mit welchen Mitteln wir dieses Ziel erreichen können. In der Planungsphase machen wir uns Gedanken über die Inhalte, die Funktionalität und das Layout Ihrer Seite. Wichtig ist für mich eine zu Ihrer Zielgruppe passende Ansprache und eine einfache Bedienbarkeit.

Mit geeigneten Planungstools lässt sich der gewählte Kurs gut skizzieren und überprüfen. Ich setze dazu bei meinen Projekten Redmine ein.

Die Reise – Projektumsetzung

Während der Projektumsetzung überprüfen wir an geeigneten Meilensteinen, ob wir noch auf Kurs sind und unser Ziel erreichen werden. Wenn nötig, müssen wir unsere Vorgehensweise korrigieren. Unverzichtbar ist für mich ein sogenanntes Codeversionierungssystem, in dem sich Zwischenstände sichern und schnell wieder herstellen lassen. Ich verwende hier git.

Kurs halten – Monitoring

Läuft die Maschine noch richtig? Gibt es neue Versionen des Betriebssystems oder der eingesetzten Software?

Um das Betriebssystem auf dem neuesten Stand zu halten, verwende ich Software, die mich automatisiert über anstehende Aktualisierungen benachrichtigt. Unter Ubuntu dient dazu beispielsweise apticron.

Damit ich mögliche Probleme bereits im Vorfeld erkennen kann, überwache ich automatisiert wichtige Parameter der Serverumgebung wie RAM und verfügbaren Festplattenplatz. Mit Munin steht ein leichtgewichtiges Werkzeug für diesen Zweck zur Verfügung. Komplexe Installationen lassen sich gut mit nagios oder Zabbix überwachen.

Auch die Software der Webanwendung muß von Zeit zu Zeit aktualisiert werden. Für TYPO3 gibt  die Extension caretaker Auskunft über den Versionsstand des Redaktionssystems und seiner Komponenten.

Kurs halten – Qualitätssicherung

Besucher schätzen es nicht, wenn Links innerhalb einer Website nicht funktionieren und ins Leere führen. Da man insbesondere Links zu externen Websites nicht unter Kontrolle hat, empfehle ich die Nutzung spezieller Werkzeuge zum Prüfen der Verweise innerhalb der eigenen Website.
Ich verwende dazu das Tool linkchecker. Sie können gerne die Ergebnisse der regelmäßigen Überprüfung dieser Website ansehen.

Kurs ändern – Tracking auswerten

Das Nutzungsverhalten Ihrer Besucher kann sich im Laufe der Zeit ändern. Damit Sie dies erkennen und darauf reagieren können, sollten Sie das Verhalten Ihrer Besucher messen.

Im einfachsten Fall genügt eine Auswertung der Logfiles des Webservers mit Tools wie AWStats. Weitaus aussagekräftigere Informationen erhalten Sie mit Trackingtools wie Piwik.