Encuentra usuarios de Twitter en tu ciudad con LocaFollow

votar6 Librerías para gráficos y diagramas con PHP

Autor: lisnetcg | Archivado en: PHP, Recursos el día 4/Ene/2010

En muchas ocasiones es inevitable utilizar gráficas para mostrar estadísticas o informes de datos en nuestros proyectos. Una imágen vale mas que mil palabras, de aquí la importancia que reviste el correcto uso de las gráficas, para visualizar de forma amena dichos datos.

A continuación os muestro una recopilación que realicé de varias bibliotecas para la implementación de gráficos y diagramas sobre web, de cada uno se explican sus características más importantes así como algunas ventajas o desventajas a mi consideración:

  1. Open Flash Chart
  2. Open Flash Chart

    Open Flash Chart

    En mi opinión una de las mejores librerías para la realización de gráficos que existen en la actualidad en Internet, dentro de sus características fundamentales se destaca el dinamismo y la animación de sus gráficos, así como su diversidad en la implementación.

    Open Flash Chart, esta basado principalmente en PHP para la lectura de los datos y en Flash para mostrar los mismos en forma de grafico. También encontraremos implementaciones en otros lenguajes, pero menos fiables según el autor.

    A su favor: Gratis, Licencia GPL, diversidad de gráficos, diseño agradable.
    En su contra: conocimientos medios o avanzados en PHP para su completa implementación.
    Requerimientos: Flash player 9

    Ejemplos | Descarga

  3. FusionCharts
  4. FusionCharts

    FusionCharts

    FucionCharts es una librería libre y de código abierto para la creación de gráficos y diagramas en flash, dentro de sus mejores características están la interactividad y los excelentes efectos de animación en la muestra de los datos en forma de gráfico, además de que no sólo puede ser usado en webs, sino tambien en aplicaciones de escritorio y presentaciones.

    A su favor: excelente diseño con buenos efectos de animación al mostrar los gráficos, se puede usar también en aplicacions de escritorio, puede usarse con PHP, ASP.NET, ColdFusion , Pyton.
    En su contra: requerimientos medios o avanzados de programación
    Requerimientos: Flash player 9.

    Ejemplos | Descarga

  5. XML/SWF Charts
  6. XML/SWF Charts

    XML/SWF Charts

    Excelente librería para crear atractivos diagramas y gráficos que tiene al igual que el anterior un excelente diseño de presentación y diversidad de tipos. Esta librería se basa en XML para obtener los datos y en películas SWF para mostrar sus resultados en forma de gráficas.

    A su favor: de licencia GPL, diversidad de gráficos, diseño agradable.
    En su contra: si los datos son tomados de una BD es obligatorio la creación de un fichero XML intermedio entre la BD y la película de flash que muestra el gráfico.
    Requerimientos: Flash player 9

    Ejemplos | Descarga

  7. Max’s Charts
  8. Max’s Charts

    Max’s Charts

    Sencilla y simple librería para la creación de gráficos de tipo horizontal y vertical en PHP, se caracteriza por su facilidad en la implementación, aunque una de sus principales desventajas es que sólo puede usarse en gráficos verticales y horizontales, es decir, una buena recomendación para principiantes o para la creación de Webs con informes y gráficas sencillas. Los resultados se muestran utilizando CSS con un diseño relativamente agradable.

    A su favor: de libre distribución, buen diseño, uso de CSS.
    En su contra: poca diversidad en tipos de gráficos.
    Requerimientos: cualquier navegador

    Ejemplos | Descarga

  9. pChart
  10. pChart

    pChart

    pChart es una clase orientada al trabajo con framework, para la creación de gráficos y diagramas en PHP, los datos pueden ser tomados desde extructuras SQL, ficheros CVS o introducidos manualmente, esta librería está actualmente bajo desarrollo y pueden surgir nuevas versiones en un futuro. Los datos se muestran creando imágenes utilizando la librería GD de PHP.

    A su favor: de libre distribución, puede tomar datos tanto de BD como de ficheros CVS
    En su contra: no tiene un diseño tan refinado como las anteriores, y debe tener instalado la librería GD en su servidor de PHP.
    Requerimientos: cualquier navegador.

    Ejemplos | Descarga

  11. QGoogleVisualizationAPI
  12. QGoogleVisualizationAPI

    QGoogleVisualizationAPI

    Útil y excelente clase para generar gráficas con Google Visualization API. La misma provee una clase que puede generar código HTML el cual puede incluir gráficos generados por Google Visualization API en sus webs. También provee diferentes tipos de gráficos como son barras, pastel, lineales, etc.

    A su favor: buena presentación de las gráficas, excelente para diagramas de pamas, diversos tipos de diagramas y graficos.
    En su contra: conocimientos medios y avanzados de programación para la implementación.
    Requerimientos: cualquier navegador

    Ejemplos | Descarga

Mis recomendaciones finales para los programadores de conocimientos medios y avanzados es el uso de Open Flash Chart o Fucion Charts y los programadores principiantes pueden dar sus primeros pasos utilizando Max’s Charts, aunque como siempre sois vosotros mismos los que debéis hacer vuestros propios experimentos y aplicar el que mejor os sirva dada las condiciones del proyecto.


Tags: , , , , , ,
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis
Posts Relacionados

4 Comentarios on “6 Librerías para gráficos y diagramas con PHP”

  1. #1 Bitacoras.com dijo 12:57 pm el Enero 4th, 2010:

    Información Bitacoras.com…

    Valora en Bitacoras.com: En muchas ocasiones es inevitable utilizar gráficas para mostrar estadísticas o informes de datos en nuestros proyectos. Una imágen vale mas que mil palabras, de aquí la importancia que reviste el correcto uso de las gráfi…


  2. #2 neavilag dijo 5:26 am el Enero 5th, 2010:

    Interesante tu recopilación, yo recomiendo que evalues tambien JPGraphs

    saludos


  3. #3 David dijo 3:29 pm el Agosto 20th, 2010:

    Jajaja ayer mismo estuve pensando en buscar este tipo de librerías para crear un sistema de estadísticas para una de mis webs… y sin buscarlo lo he encontrado! Gracias!


  4. #4 Carlos dijo 4:28 pm el Octubre 22nd, 2010:

    Perfecto man, me vendrá perfecto para las estadisticas de espacio y servicios de mi gestor :D

    Gracias!



Deja un comentario.