1

簡単に説明します。製品プラン データを保存しようとしています。これらは、ユーザーが支払いオプションとして選択するプランです。このデータには、プランの費用とプランの単位の詳細 (単位 (日/週/月) など) や、プランに関するかなり単純なデータが含まれます。これらの計画は、月に 1 回または年に 1 回変更される場合と変更されない場合があります。会社は新興企業であり、物事は常に 11 時間ごとに変化しているため、いつ変化するかを予測する実際の方法はありません。同僚と私は、これらの値を web.config (現在の場所) に保存するか、データベースに移動するかについて話し合っています。

私はいくつかのグーグルを実行しましたが、何かがデータベースまたは Web 構成にある必要がある場合に明確な線を引くのに役立つ適切なリソースが見つかりませんでした。これについてのあなたの考えを知りたいと思っていました.configまたはデータベースにいつデータを保存する必要があるかを誰かが明確に定義できるかどうかを確認したかった.

助けてくれてありがとう!

4

1 に答える 1

0

あなたが提供した簡単な説明から、構成データは、最終的には、1台のコンピューターで実行されているWebサーバーベースのアプリケーションだけでなく、月末バッチなどの他のサポートアプリケーションからもアクセスされる可能性があるようです.他のコンピュータで実行したいジョブ。その可能性をサポートするには、複数のコンピューターからリモートでアクセスできる、ある種の集中リポジトリにデータを格納することをお勧めします。

構成データをデータベースに格納することは、その要件を満たす明白な方法です。しかし、それをしたくない場合は、構成データを社内の (パブリックではなく) Web/FTP サーバー上のファイルに保存するという別の方法があります。その後、アプリケーションはcurlなどのユーティリティを使用して、web/ftp サーバーから構成ファイルを取得できます。

これら 2 つのアプローチのうち、データベースを使用するのがおそらく最適だと思います。データベースを使用すると、構成データを読み取るだけでなく、更新するための人間工学的な方法が提供されるからです。

于 2013-08-24T07:42:24.230 に答える