The benefits of using RGraph
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 user's computer, they will be much faster.
And, because the RGraph libraries can be compressed and
cached (for example, if you're
using Apache
, the mod_gzip
module 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.
- RGraph can save you money
- RGraph can speed up your website
- RGraph makes pretty charts too!
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 an 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.
- Cross browser support.
-
50-60 Different types of
canvas
charts, 15+ Different types of SVG charts. - Both
svg
andcanvas
chart types are supported. - Charts work online and offline.
- Interactive features: Tooltips, context menus, adjusting...
- RGraph charts are created in the browser - so there's no server overhead.
- Very easy to set up (see the "Getting started with RGraph" documentation).
- Fully documented.
- Very easy to learn.