Auf Basis der Daten zur Hommingberger Gepardenforellen Ranganzeige (Ranking) habe ich nun eine Grafik programmiert, die den zeitlichen Verlauf der Platzierung bei den Suchmaschinen anzeigt.
Aus den Date eines Tages wird die beste Position (eine Art Tages-Taktmaximalpegel) ermittelt und schließlich für die eigentlich Anzeige verwendet.
Der Zeitbereich geht vom 11. Mai, weil ich erst seit diesm Tag die Daten erhebe, bis zum 19. Dezember, also einige Tage nach Wettbewerbsende.
Bis zum 21. August sind nur die Plätze bis 300 verfügbar, außerdem gibt es bei MSN ein paar Datenlücken von Mitte Juni bis Anfang August.
Um den großen Wertebereich bis zu Platz 1000 (Yahoo) sinnvoll darstellen zu können, ist die Werte-Achse logarithmisch skaliert.
Die Zeit-Achse zeigt die Teilung im Wochenabstand jeweils am Montag.
In der Legende werden neben der Suchmaschine die bisher beste sowie die aktuelle Position angezeigt, und darunter das Datum, wann die beste zuletzt erreicht wurde.
Die Daten und das PHP-Skript stammen von gerech.net, das Skript wird aber auf hbgf.de gehostet (Besten Dank! :-).
Die Grafikzeige wird wie folgt aufgerufen:
http://hbgf.de/sd.php?ur=gerech.net/
was zu folgender Anzeige führt (hier die aktuelle Grafik für gerech.net):
Mindestens erforderlich ist der Parameter ur, welcher die URL der Seite angibt, für die das Diagramm angezeigt werden soll.
Weitere Parameter steuern das Aussehen der Anzeige, z.B. ergibt
http://hbgf.de/sd.php?ur=nophia.de/&su=YGM&cg=cde&cl=f&gc=e72&mc=72e&yc=27e
folgendes Bild:
Hier eine Übersicht aller möglichen Parameter:
Para | Beschreibung | Mögliche Werte | Bemekung/Beispiel |
---|---|---|---|
ur | URL der anzuzeigenden Seite | Für URL zulässige Zeigen. Bei URLs, die nur aus dem Servernamen bestehen, ist ein abschließender / zu verwenden. Es können auch HTML-Seiten angegeben werde. 'www' kann weggelassen werden, 'www.gerech.net' und 'gerech.net' sind gleichbedeutend. |
ur=gepardenforelle.nophia.de/ ur=gerech.net/links.shtml |
gt | Grafiktyp (Format | P - PNG (default) J - JPEG G - GIF |
gt=G Achtung! JPEG ergibt unnötig große Dateien (einige 10k), außerdem mit unschönen Kompressionsartefakten |
su | Auswahl der anzuzeigenden Suchmaschinen und deren Reihenfolge | G - Google Y - Yahoo M - MSN S - Seekport |
su=MG |
cb | Rahmenfarbe | Farbwerte Hexadezimal: RRGGBB - je Farbanteil 00 bis ff RGB - je Farbanteil 0 bis f X - Grauwert 0 bis f Transparenz: t |
cg=cde&cl=f&gc=e72&mc=72e&yc=27e |
cg | Hintergrundfarbe | ||
ct | Textfarbe | ||
cr | Datumfarbe | ||
cl | Farbe der Gitternetzlinien | ||
gc | Farbe Google | ||
yc | Farbe Yahoo | ||
mc | Farbe MSN | ||
sc | Farbe Seekport | ||
xs | Skalierungsfaktor X-Achse (Zeit) | 1 - 5 (default: 2) | xs=3 |
xd | Startdatum X-Achse | Datum nach Syntax von GNU Date. Datum muß zwischen dem 9.5. und 19.12. 2005 liegen (default). Datum wird auf Montag vor (xd) bzw. nach (xe) dem angegebenen Tag gesetzt. |
xd=3 months ago&xe=now (3 Monate zurück bis heute) xd=20050822 (seit dem 22. August 2005) |
xe | Enddatum X-Achse | ||
yf | Skalierung der Y-Achse | L - Logarithmisch (default) N - liNaer |
yf=N |
ys | Skalierungsfaktor Y-Achse (Werte) | Logarithmisch: 50 - 500 (default: 100) Linear: 0.1 - 2.0 (default: 0.4) |
ys=150 |
ym | Maximalwert Y-Achse (Werte) | 1 - 10 (default: 10) Der angegeben Wert mit 100 multipliziert ergibt den Maximalwert. |
ym=3 (Wertebereich bis 300) |
© 2005 Ingo Henze - Alle Inhalte sind frei erfunden. Ähnlichkeiten mit existierenden Personen, Tieren oder anderen Gegebenheiten wären rein zufällig.