特定のasp.net(またはその他の言語)Webサイトで、言語文字列をaspxページ内にハードコーディングするのではなく、一緒に保存したい場合。私の友人は、それらをすべて Web.config に保存する必要があると言っています。web.config はそのために作成されたものではなく、そこに置く意味がないと思います。3 つの言語で 2000 の言語文字列を含む Web サイトがある場合、webconfig には 6000 のエントリが含まれます。それらをデータベースのテーブルに保存する方が良いと思いますが、彼は私を信じていません。どちらが正しいですか?
質問する
104 次
2 に答える
2
データベースは確かに web.config よりも優れていますが、独自のシステムを作成する前に、組み込みのリソース機能を調べることをお勧めします。
于 2013-04-27T05:45:20.363 に答える
1
いいえ、 に保存しないでくださいweb.config
。DB の処理能力と帯域幅の無駄です。より良い方法は、を使用することresource files
です。ASP.NET ローカリゼーションに関するこの記事を参照してください:リンク
于 2013-04-27T05:46:08.260 に答える