-1

データベース内に Web アプリケーションのメニューを配置するという事実に関して、いくつかの指摘 (長所と短所) を与えることができますか?

4

1 に答える 1

1

主に、アプリケーションの要件によって異なります。砂に穴を開けるためにボール盤を持ち込むのは、必ずしも良い方法ではありません。すべてのアプローチにはいくつかの制限があり、別のアプローチを適用する場合はより多くの努力が必要です。

短所では、あなたが考慮することができます

  1. パフォーマンス(マスターページをロードするたびに動的メニューを準備するため、静的テキストも動的に比べて処理時間が短縮されます)
  2. メニューを追加または変更する際は、常に構成が問題になります (変更時には常にデータベース担当者が必要です)。

長所

  1. 高度に構成可能で完全に動的
  2. コードに影響を与えることなく、属性を追加/削除し、テキストを変更できます。

短所から克服するための解決策もいくつかあります

  1. パフォーマンスの場合はキャッシュを使用できますが、メニューが変更されるたびにアプリケーション プールをリサイクルする必要があります。
  2. 構成のために、メニュー コンテンツを制御するページを提供できます。(Sqlの人は必要ありません)

したがって、先に述べたように、アプリケーションは簡単に、そしてはるかに優れた方法で採用できるので、どちらの方法でもかまいません。

于 2013-05-15T16:50:46.623 に答える