Select a bookmark library for your web browser

I am looking for a graphics / graphics library (mainly for creating graphs) for my application. I looked at the JavaScript API (e.g. Google), but I found that they slow down the client side (I draw quite a lot of points). I also found that with client libraries, performance was very different depending on the user computer. Turning to the server library, I would reduce this variance and have more control over the data flow (my data is in the MySQL database).

Then I looked at some PHP-based build libraries, but many of them seem to be "forgotten" (without a new version for many years). I watched pChart, but it did not update after almost two years.

First, what do you recommend: a server-side or client-side approach?

Secondly, which library would you recommend. Paid libraries are definitely an option, as I don’t mind paying for quality software that will reduce development time.

Thank,

+3
source share
5 answers

Personally, I use server-side jpGraph for most of my graphic work and fusionCharts (commercial) for flash-oriented client cards, although I'm looking at openFlashCharts at the moment

+1
source

You can use the following libraries, all on the client side:

+3

JPGraph (serveride) AMCharts (flash, clientside)

+1

, , . , .

Google? ( )

+1

I used some JavaScript graphing libraries and now I really like flot . My use case is basically line charts of the order of thousands of points, and it seems the fleet is coping with this. The main driver for the client-side build library is the interactivity that it gives you. I also used jqPlot , but I believe the fleet is more efficient with large datasets.

+1
source

Source: https://habr.com/ru/post/1745334/


All Articles