and plenty more
and plenty more
In western countries you could get at most 2-3 man days for that money, I highly doubt that even the best coder could implement Highcharts in 3 days and provide support for it afterwards.
If all you want is one or two simple charts then I agree, it is a waste of money to buy something like Highcharts, but if you really need most of what it has to offer then it is a good investment.
I have integrated Highcharts into a commercial project and it was a success.
Having to pick between (A) sneaking around behind your vendor's back to violate their licensing terms by having more developers work on it than you paid for and (trivially) concealing that from them, (B) paying $1,500 instead of $590 (!) just so more people can legally work on it, and not even getting support, or (C) micromanaging your team such that literally only one human being can actually work on that part of the code base...
...makes for a real bad customer experience, which is surely to the detriment of sales.
Corporate environments tend to have tools to manage seat-based licensing and smaller companies only have a handful of developers anyway. Typically the number of developers who need to be working with a specific tool is known when you start the project you're buying a license for and upgrading your license isn't exactly tough. I convinced my boss to buy our department a 5 seat license for Highcharts (without support) after doing a pretty exhaustive search for free alternatives with all the features we need and it has been great so far.
Yes but Highcharts is extremely expensive compared to other alternatives which are free. Unless you're in the .NET world, no one really pays for libraries and frameworks anymore since the open source alternative is either better or just good enough.
I think the reason these "cost concerns" are being expressed is that a programmer isn't trained to weigh these things objectively. It's like going directly to a surgeon with an ailment and asking their recommended course of action. Their expertise is surgery, so their resolution is more likely to involve a knife.
Here's what you guys keep ignoring: there's other open source alternatives that are free. I'm not helping develop them beyond giving bug reports.
To be fair, our charting requirements where not very complex.
2) If you're bootstrapping, every penny counts.
3) It's not $590, it's $1500 (or more).
4) Not many people pay for libraries or frameworks anymore, when open source alternatives are either better or just good enough.
Just wanting to point this out, but the price for a single developer, with support included, is currently $590 according to this page: http://shop.highsoft.com/highcharts.html
> 4) Not many people pay for libraries or frameworks anymore, when open source alternatives are either better or just good enough.
Not many, sure. But then again, they aren't going for lots of smaller people, but instead, fewer large companies. This is smart, since they are pushing support services as well.
>Just wanting to point this out, but the price for a single developer, with support included, is currently $590 according to this page: http://shop.highsoft.com/highcharts.html
OEM licence costs more than $1500.
it also has good documentation:
Flot is a canvas-based library, so it can rely on modern browsers to rasterize canvas drawings to an image within the browser. Rasterizing SVG into an image directly within the browser is technically possible, but not supported across a wide range of browsers, so sending the SVG to the backend for conversion is a valid and very common technique.
[1] https://github.com/highslide-software/highcharts.com/blob/ma...
Granted, it's not as lowest-common-denominator as php, but I personally ain't touching that stuff.
For my use case, it's totally worth every single penny.