Google Chart API in Wordpress

Monday 29. September 2008 | dexta

Ach ich hab schon einen kleiner Statistik Fetisch, wie jede gute, muss die auch selber gemacht werden denn nur so weiß man was man hat. Die Google Chart API ist eine gute Möglichkeit das Ergebnis in ein Aussagekräftiges Bild zu bekommen, dieses wird mit Hilfe einer URL erzeugt das bei einer Reihe von Werten schon mal etwas länger werden kann.

chart.apis.google.com/chart?cht=bvg&chco=FF0000&
amp;chd=t:13.5,23.6,28.6,19.3,23.6,5,4.2,11.8,22.7,13.5,3.4,1.7,4.2,
19.3,0.8,9.3,14.3,37,90,30.3,28.6,32,61.4,52.1,52.1,52.1,22.7,10.9,
26.1,85&chxt=x,y&chxr=0,6-03,8-09%7C1,1,107&
amp;chxl=0:%7C6-03%7C6-04%7C6-05%7C6-06%7C6-07%
7C6-09%7C6-10%7C6-11%7C6-12%7C7-01%7C7-02%7C7-03%
7C7-04%7C7-05%7C7-06%7C7-07%7C7-08%7C7-09%7C7-10%
7C7-11%7C7-12%7C8-01%7C8-02%7C8-03%7C8-04%7C8-05%
7C8-06%7C8-07%7C8-08%7C8-09%7C1:%7C0%7C20%7C40%
7C60%7C80%7C100&chxp=0,6-03,6-04,6-05,6-06,6-07,
6-09,6-10,6-11,6-12,7-01,7-02,7-03,7-04,7-05,7-06,7-07,
7-08,7-09,7-10,7-11,7-12,8-01,8-02,8-03,8-04,8-05,8-06,
8-07,8-08,8-09%7C1,0,20,40,60,80,100&
amp;chtt=Posts+over+Years&chs=1000×300

Die API hat aber schon ein paar Tage auf dem Buckel und so wundert es nicht das man für PHP eine Handvoll Klassen findet mit der die Arbeit deutlich leichter wird. Entschieden habe ich mich schließlich für die von einem SEO, gute Backlinks bedeuten auch gute Arbeit, den die macht am meisten Spaß und liefert schnell Ergebnisse. Goog Chart Class besteht aus einer Klasse und bietet eine einfache aber ausreichende Dokumentation, leider werden nicht alle Funktionen der Google Chart API unterstützt.
Aber kommen wir nun so dem was mich interessiert hat, und wie das dann nachher im Bild aussieht.

Wie viele Post hatte ich die letzten Tage und wo liegt der Durchschnitt:
Wie viele Posts pro Tag als Liniendiagramm

Wie viele Post hatte ich die letzten Monate:
Wie viele Post hatte ich die letzten Monate als Balkendiagramm

Wie viele Post hatte ich pro Jahr:
Wie viele Post hatte ich pro Jahr als Tortendiagramm

Das ganze gehört natürlich dahin wo es interessant ist und das ist Wordpress, was liegt da näher daraus ein Wordpress Plugin zu machen. Bis jetzt ist der Code noch recht statisch und verträgt noch ein paar Einstellungsmöglichkeiten, und mehr Dinge die man wissen will.
Zum letzten Punkt darf ich dann auch um reichlich Kommentare bitten noch gibt es den Feature Freischein.

Kommentar schreiben

Ajax CommentLuv Enabled ba9f07820e914ad473cfc00f5308c94b

Bloggeramt.de Blogverzeichnis - Blog Verzeichnis bloggerei.de Blog Verzeichnis und Blog Webkatalog Add to Technorati Favorites Programming Blogs - BlogCatalog Blog Directory blog-o-rama.de blogoscoop rankingcloud