The benefits of using RGraph to create your charts

Summary
The benefits of using RGraph to produce your web charts; faster pages with more attractive charts - everyone wins!

The HTML5 canvas and HTML5 SVG tags are new tags for HTML5. They allow for 2D drawing easily using JavaScript. This makes them great for making charts.

Because JavaScript runs on the client, none of the load on your web server normally associated with making charts is there.

Not only that but because more processing power is available on the users computer, they will be much faster.

And, because the RGraph libraries can be compressed and cached (for example if you're using Apache, mod_gzip will compress the output for you or if you're using Apache2 then it's built in), bandwidth usage can be greatly reduced.

This makes it attractive to use if you want to save money at the same time as speeding up your website.

Imagine that you are creating 10,000 charts a day and the data is such that the charts can't be cached.

With the RGraph library you can reduce that number to zero. All of the charts are made by each individual web browser, just like the HTML that you send to them.

So you don't have to send any images - you just send the JavaScript libraries once.

And that means much lower bandwidth bills and far less load on your webserver.

And if that wasn't enough, because the charts are made using JavaScript, they will work offline if you view a .html page on your own PC.

Download the archive and look at the examples! Useful if you need to do a presentation (for example) and want to use the same charts as your website.