2009.12.28

CakePHP×ProtoChartでグラフを描画してみた

このエントリーをはてなブックマーク Share

少し手が空いたのでtrendnowの開発を久々にしました。

現在UPされているtrendnow

現在UPされているtrendnow

肝であるキーワードのグラフによる比較部分を放置していたので、
このまま忘れさられてしまう前に・・・といった感じです。

実はJSを使った開発はあまり経験がなくって、前回やった時は、
思いのほか苦戦したので少し苦手意識がありました・・・が
ライブラリを使うだけならなんとかいけそうです。

MITライセンスのグラフ描画ライブラリでソコソコっぽいProtoChartを使って、
twitterでtweetされている言葉をグラフで”比較”できるようにする予定です。
element.dispatchevent is not a function というスクリプトエラーがでましたが
ProtoChartが使っているprototype.jsと、trendnowの別の箇所で使っていた
jquery.jsが競合していたようです。
ここ(prototype.jsと同時に使うには)とか、
ここ(jquery.jsとprototype.jsの念願の共存)を見ると解決できます。

以外と、綺麗な感じでグラフを出力できるようです。ライブラリって偉大ですね。

グラフ比較サンプル trendnow

グラフ比較サンプル trendnow

明日くらいにはコードをちょっとリファクタして検索結果画面に埋め込めそうです。

Comment / Trackback

コメントはまだありません。

Post

Powered by WP Hashcash