pChart is a PHP class oriented framework designed to create aliased charts. Most of todays chart
libraries have a cost, our project is intended to be free. Data can be retrieved from SQL queries,
CSV files, or manually provided. This project is still under development and new features or fix are made
Focus has been put on rendering quality introducing an aliasing algorithm to draw eye candy graphics. Rendering
speed has been dramatically enhanced since the first version, we’ll still continue optimising the code!
|To run pChart on your web server, you’ll need to use PHP compiled with the GD library support.|
Last updates / new features
is out! Introducing some fixes on the 1.27 tree. We’ve also (at least) introduced support for
Version 1.27b is out! This time we’ve introduced background customisation, image map creation, transparent
Version 1.27 is out! This release is introducing error handling, some fixes and something
You now have the ability to customize the X and Y axis specifying captions and data type.
Tons of small things have been fixed thanks to you! Bug reporting & feature requests are a good way to improve pChart and you’re using it.
We’ll still focus on enhancing this library making it faster & smoother!
Some bugs reported from the tracker and related to pie charts have been fixed. Introducing flat pie charts.
pCache – Compute once, display many times!
Saving web server speed and CPU is something that matter to us. We’ve created the pCache class to help you
dealing with the fact that a chart can be computed once and displayed many times by different users. The pCache
class can be used to simplify server side cache management. In green, the normal process : retrieve data, compute
and display, in orange the cost saving path, retrieve the data, check if we have already computed it and
Charting live data
Following graph is refreshed every hour retrieving data from the
. The generation of this chart is made trough a scheduled task using the cron daemon. You can find
more information on how to planify chart drawing by going in