gRaphael ライブラリを使用してグラフを描画する MVC3 アプリケーションがあります。ajax を使用してクライアントからの入力を送信し、応答として、グラフを描画するために必要なすべてのデータを含む Json を取得します。サーバー側のレンダリングがより高速でより好ましいアプローチであることは知っていますが、gRaphael ライブラリはすぐに使用できるサーバー レンダリングをサポートしておらず、クライアント側で実行するには JavaScript が必要であることも知っています。回避策として PhantomJS について聞いたことがありますが、よく知りません。また、SVG レンダリングに使用すると問題があると聞きました。
だから私の質問は:
- これらのチャートをサーバー側でレンダリングするソリューションを見つけようとする必要がありますか (レンダリングをサーバー側に移動することでパフォーマンスが大幅に向上しますか)?
また、そうする必要がある場合、それを行うためのベストプラクティスは何ですか?
前もって感謝します!