I have actually used jpgraph previously, and it wasn't bad at all to set up in my case (php5-gd on Debian), but I'm sure some of the other solutions suggested here are more robust than jpgraph is.
I went with jpgraph at the time because I needed a simple way to just generate a graph as an image and have it displayed on a lightweight status display monitor and sent in email reports. So portability outweighed the flashy/interactive factor and I went with that. The options Richard mentioned above are great (I love FusionCharts), but they rely on flash and client-side scripting, which means it may not work in all situations. If you have clients that might want to use their shiny new iPad or iPhone to check up on stats, or a busy CEO that doesn't keep his web browser at home updated, they won't be thrilled if they can't see the charts properly. If you're in a similar situation, I'd keep these scenarios in mind. I know as a user, personally, I'd love to use the FusionChart UI over the rather bland graphs that jpgraph generates... but I'd sacrifice that if it meant I could have the charts emailed to me automatically or that I could check stats while mobile. Hope this helps. Michael On Thu, Jun 3, 2010 at 11:55 AM, Richard K Miller <[email protected]>wrote: > > I'm been asked to provide graphs, line graphs, bar graphs, pie charts > etc. > > > > What's the best way to go. > > > > Here are some chart solutions I've bookmarked over the years: > > > http://www.smashingmagazine.com/2007/10/18/charts-and-graphs-modern-solutions/ > > http://www.smashingmagazine.com/2009/01/20/50-extremely-useful-php-tools/(scroll > down to "Image Manipulation and Graphs") > > > http://www.smashingmagazine.com/2007/08/02/data-visualization-modern-approaches/(not > a list of libraries as much as some ideas on visualization) > > http://www.fusioncharts.com/ (this is what MediaTemple uses in their > dashboards) > > http://icant.co.uk/csscharts/ (CSS only) > > http://www.maani.us/xml_charts/ (I used an older version of this. Looks > like he has a new version.) > > http://24ways.org/2007/tracking-christmas-cheer-with-google-charts (Google > Charts) > > http://ajaxian.com/archives/plotting-in-jquery > > > > _______________________________________________ > > UPHPU mailing list > [email protected] > http://uphpu.org/mailman/listinfo/uphpu > IRC: #uphpu on irc.freenode.net > _______________________________________________ UPHPU mailing list [email protected] http://uphpu.org/mailman/listinfo/uphpu IRC: #uphpu on irc.freenode.net
