2009-02-27 6 views
1

私は、ユーザーが日々の進捗状況を追跡できるPHPアプリケーションの開発を開始しようとしています。誰かが目標の進捗状況を示す良い棒グラフのコンポーネントを推奨できますか?

私は良いグラフライブラリーを探しています。できればPHPとかJavascript(JQueryがいいでしょう)を使って、棒グラフの各バーに日付を付けることができます(2月10日、毎月1日の月があるバーの一番下に曜日が表示されます)各グラフの時間範囲は、1〜 3ヶ月ですが、より良い時間枠を扱えるものがあればそれも良いでしょう。

私はこれが一般的な問題であると仮定しており、これを行うための一般的なベストプラクティス方法があります。私は棒グラフ(フローグラフ評判トラッカー以上のスタックのような)を使用することを好む

アイデア?私はJpGraphとGraphpiteを見てきましたが、どちらもとてもよく見えません。私は私のPHPスクリプトからデータをフィードすることができます限り、フラッシュ統合されている1つ気にしないでください。

答えて

6

Google Chartsをご覧ください。使いやすく、容易に入手できます。私たちは、グラフやチャートのすべての種類を行い、JPG画像を吐き出すJPGraphを、使用

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

0

この質問は、特にASP.NETについてですので、適切ではないかもしれませんが、そこに有用なものがあるかもしれません:

Charting in web-based applications

また、私はPHPでChartDirectorを使用し、それを愛しました。それは無料ではありませんが、信じられないほど完全な機能を備えており、素晴らしいサポートを受けています。

1

。あなたが何かを探しているなら

1

少し空想は、PHP/SWFチャートを見てみましょう。私はいくつかの "財務"サイトでそれを使ってきましたが、それはかなりうまく動作し、実装がかなり簡単です。私はflot(jqueryのための)とflotr(試作品のため)の両方を使用しました

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

1

。どちらも純粋なjsグラフ作成ライブラリです。私は個人的に棒グラフに使用したことはありませんが、どちらも棒グラフを生成するためにAPIを使用する方法の例がありますので、どちらかを使用して必要なものを達成できるはずです。

1

私はChartDirectorの勧告のほうがずっと柔軟で素晴らしい製品です。時には、あなたが望むものを達成する方法が必ずしも明白ではない場合もありますが、サイト上のフォーラムは常に正しい方向に向けることができた優れたPeter Kwanによって管理されています。

言われたようにそれは自由ではないがかなり安い。

私は、.netバージョンのみを使用しましたが、私の理解はすべてのバージョンが機能的に同一であることです。

関連する問題