Rendering eye-candy bar charts with PHP: tools / best practices

We are using Google Charts for render the chart images, but 500 requests/day became not enough. What PHP classes/frameworks are worth looking at?

Answers


JpGraph and GraPHPite are the most developed open-source packages available. I recommend GraPHPite in particular, it has a somewhat better API and produces better looking graphs.

Edit: I recently developed a small graphing library for fetching database data, process it with PHP and create Google Analytics style interactive graphs from it (uses flot to render the graphs on the client side). It's basically a complete server/client solution to turning your database tables into graphs.


The Google Chart API no longer has a 500 request/day limit. I recall this changed a couple of months ago.


While not a PHP solution, we're using amCharts for the graphs within our application. They're Flash based, but look fantastic and allow your users to zoom in to the graph further. Graphs are drawn simply by generating XML with your data.


Need Your Help

Error checking fopen from argv[i] in C

c file if-statement error-handling null

I have been trying to do error checking with my code to make sure that the argument given is a valid file. The following code: