0

私の ASP.NET Web サイトのユーザーが、開始サイトでテキストを作成/変更できるようにしたいと考えています。テキストは常に変化しているため、静的ではありません。

テキストはサイトのトップ ページにあるので、データベースに保存するのは最善の選択ではないでしょうか。ページ呼び出しごとにデータベース アクセスが発生するためです。

私の質問は次のとおりです。このテキストを保存するためのベストプラクティスは何ですか? データベースに保存する必要がありますか?テキストファイルで?xml ファイル? web.configで?

編集: 使用例: スタート ページに「連絡先」エリアがあり、管理者はこの連絡先エリアの内容を変更できる必要があります。したがって、このデータは静的ではなく、編集可能である必要があります。

4

3 に答える 3

4

もちろん、さまざまなことを行うことができますが、データベースへのラウンドトリップが心配な場合は、データベースに保存してキャッシュメカニズムを使用するのが通常です。

于 2013-03-29T19:47:21.500 に答える
0

ユーザーが送信ボタンをクリックすると、データベースに移動する必要があります。編集と小さな変更は通常どおり行われます。送信がクリックされると、どこかに移動し、データベース呼び出しが発生する必要があります。セッション中に保存できますが、ユーザーが離れると消えてしまいます。

于 2013-03-29T19:46:22.300 に答える
-1

永続的なデータではない場合、セッションに保存してみませんか?

于 2013-03-29T19:45:36.140 に答える