Kann mir jemand eine gute Balkendiagramm Komponente für die Anzeige Ziel Fortschritt empfehlen?

StackOverflow https://stackoverflow.com/questions/595133

  •  09-09-2019
  •  | 
  •  

Frage

Ich bin über die Arbeit an einer PHP-Anwendung zu starten, die ein Benutzer ihre Fortschritte ermöglichen an einem Tag zu Tag zu verfolgen.

Ich bin auf der Suche nach einer guten Grafikbibliothek, vorzugsweise PHP und Javascript oder (JQuery wäre gut), die mir erlaubt, mit einem Datum jeden Balken auf einem Balkendiagramm zu nennen (10. Februar, 11. Februar, 12. Februar, usw. .) auf die Seite oder in einem 45-Grad-Winkel wahrscheinlich, oder etwas, das die Tageszahl am unteren Rand jeder Stange mit dem Monat nach dem 1. eines jeden Monats) die Zeitspanne für jede Kurve von 1 haben wird Bereich - 3 Monate, aber wenn es etwas gibt, das größer Zeitrahmen verarbeiten kann, die zu gut sein würden.

Ich gehe davon aus das ein weit verbreiteten Problem ist, und dass es ein gemeinsamer Best-Practice-Weg, dies zu tun. Ich würde es vorziehen, Balkendiagramme, anstatt ein Liniendiagramm zu verwenden (wie Stapel über fließt Ruf Tracker)

Irgendwelche Ideen? Ich habe bei JpGraph und Graphpite sieht und keiner von ihnen sieht sehr schön aus. Ich habe nichts dagegen nicht ein, dass Flash integriert ist, so lange, wie ich es Daten von meinem PHP-Skript einspeisen kann.

War es hilfreich?

Lösung

Sehen Sie in Google Charts. Einfach zu bedienen und leicht verfügbar ist.

http://code.google.com/apis/chart/

Andere Tipps

Wir verwenden JPGraph , die alle Arten von Grafiken und Diagrammen tut und spuckt JPG-Bilder.

Wenn Sie sich für etwas ein wenig Phantasie dann werfen Sie einen Blick auf PHP / SWF Charts suchen. Ich habe es auf ein paar „finanzielle“ Sites verwendet und es funktioniert sehr gut und ist ziemlich einfach zu implementieren.

http://www.maani.us/charts/index.php

ich verwendet habe, beide flicht (für jquery) und flotr (für Prototyp). Beide sind reine js grafische Darstellung Bibliotheken. Ich habe persönlich nie benutzt sie für Balkendiagramme, aber sie haben beide Beispiele dafür, wie ihre APIs verwenden Balkendiagramme zu erzeugen, so dass ich denke, Sie sollten zu verwenden, der Lage sein, entweder eine zu erreichen, was Sie benötigen.

Ich würde zweite die Empfehlung für DynaPDF , fantastisches Produkt, das wirklich flexibel ist. Manchmal ist es nicht immer so offensichtlich, wie man das erreichen, was Sie wollen, aber die Foren auf ihrer Website werden von dem ausgezeichneten Peter Kwan besetzt, die immer in der Lage war mich in der richtigen Richtung zu zeigen.

Wie bereits erwähnt es nicht frei ist, aber ziemlich billig.

Ich habe nur die .net-Version, aber mein Verständnis ist, dass alle Versionen funktional identisch sind.

Diese Frage ist speziell über ASP.NET, so kann nicht relevant sein, aber es könnte etwas Nützliches drin sein:

Charting in webbasierten Anwendungen

Auch ich verwenden DynaPDF in PHP und war begeistert. Es ist nicht kostenlos, aber es ist unglaublich voll funktionsfähige und hat super Unterstützung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top