Google nos ofrece un servicio para poder generar gráficas en tiempo real llamado Google Chart, el cual podemos utilizar en nuestras páginas web.
Su funcionamiento es muy sencillo, ya que simplemente tendremos que hacer invocaciones al servidor de Google Chart, para que este, mediante una petición GET nos componga las gráficas en tiempo real.
De esta forma bastará con insertar una URL en la barra de navegación para ver el resultado:
http://chart.apis.google.com/chart? cht=p3&chd=s:hW&chs=250x100&chl=Hello|World
En el caso que queramos añadirlo a nuestra página web, podemos utilizar la etiqueta HTML IMG, y en el atributo src indicar la URL.
<img src="http://chart.apis.google.com/chart? cht=p3&chd=s:hW&chs=250x100&chl=Hello|World" alt="Mi primera grafica">
Esto funciona ya que el resultado de la petición GET es una imagen PNG.
Hay que tener en cuenta que hay un límite de 50.000 peticiones diarias. Es por ello que si queremos usarlo de forma masiva, sería bueno el realizar algún tipo de cache de las imágenes.
Vía: TuFunción