(S)AJAX-Anbindung: On-Unload der Seite wird eine pageId zusammen mit den in einem XML-String gespeicherten Werten an den Server übertragen und in eine Logdatei geschrieben. Sehr ineffizient wegen hohem Datenaufkommen (XML-Overhead) und bei langer "Laufzeit" der Seite. Ggf. alle paar Sekunden automatisch an Server übertragen. Ausserdem müssen die Daten natürlich in einer Datenbank gespeichert werden, nicht in Log-Dateien. Die SAJAX-Bibliothek ist über die Testphase hinaus nicht für unsere Zwecke geeignet, da (relativ) komplizierte Anpassungen im Code (ich meine nicht HTML!) der Server-Scripte vorgenommen werden müssen. Da das Tracking aber mit sehr niedrigem Aufwand in bestehende Webseiten eingebunden werden soll, kommt das nicht Frage. Idealerweise mit nur genau einem tracker.js-include für jede zu trackende HTML-Seite bzw. im zentralen Template des JavaDoc-Compilers. Es ist desweiteren eine Anforderung, dass die Tracking-Bibliothek auch in statische HTML-Seiten eingebunden werden kann.
kummulierter Wochenaufwand
* 15,5 h
Woche vom 30.05.2005
Kompakteres, CSV-basiertes Austausch-Datenformat
DB-Anbindung
Abkopplung von SAJAX-Bib
kummulierter Wochenaufwand
* 3 h
Comments
test.html: Ermittlung von geeigneten Positions- und Größen-Werten
Erweitert um (S)AJAX-Funktionalität. Onunload der Seite werden die Werte als XML in eine Logdatei geschrieben. Sehr ineffizient wegen hohem Datenaufkommen (XML-Overhead) und bei langer "Laufzeit" der Seite. Ggf. alle paar Sekunden an Server übertragen.
27 May 2005 - 01:14 | Version 1.1 | DE
... moreless