1

私は、多数のソースから受け取った大量のグラフ、表、およびその他のデータを表示するダッシュボードに取り組んでいます。グラフ、テーブルなどは基本的にすべてウィジェットです。ダッシュボードをカスタマイズ可能にする必要があります。サインイン後の各ユーザーがダッシュボードのルック アンド フィールをカスタマイズできるようにします。独自のウィジェットを備えた iGoogle のようなものです。

質問:

次のようなユーザー固有のプロパティを保存および取得するための最良のアプローチは何ですか

  • ウィジェットの順序。
  • アニメーション シーケンス。
  • リフレッシュレート
  • 等々。

ユーザーごとにプロパティ ファイルを使用し、そこから構成を読み取るか、代わりにデータベース [テーブル] を使用する必要がありますか? かなりの数の構成パラメーターがあるため、データベース アプローチの場合、構成テーブルの列の数は非常に多くなる可能性があります (40 から 50 など)。

プロパティ ファイルにデータを保存し、AJAX を使用してアクセスすることは [効率とセキュリティの観点から] 悪い習慣ですか?

親切に提案してください。

4

1 に答える 1

1

少数のユーザーの場合、プロパティファイルは正常に機能します。

私はデータベースを使います。50列は実際にはそれほど多くはありませんが、一度開始すると、いくつかの小さなテーブルに正規化するのはおそらく非常に簡単です。

構成がどれほど重要であるかはわかりませんが、CookieまたはHTML5のようなローカルデータベースに保存するだけでよい場合があります。

于 2012-06-12T14:07:38.823 に答える