データベース内に Web アプリケーションのメニューを配置するという事実に関して、いくつかの指摘 (長所と短所) を与えることができますか?
質問する
127 次
1 に答える
1
主に、アプリケーションの要件によって異なります。砂に穴を開けるためにボール盤を持ち込むのは、必ずしも良い方法ではありません。すべてのアプローチにはいくつかの制限があり、別のアプローチを適用する場合はより多くの努力が必要です。
短所では、あなたが考慮することができます
- パフォーマンス(マスターページをロードするたびに動的メニューを準備するため、静的テキストも動的に比べて処理時間が短縮されます)
- メニューを追加または変更する際は、常に構成が問題になります (変更時には常にデータベース担当者が必要です)。
長所
- 高度に構成可能で完全に動的
- コードに影響を与えることなく、属性を追加/削除し、テキストを変更できます。
短所から克服するための解決策もいくつかあります
- パフォーマンスの場合はキャッシュを使用できますが、メニューが変更されるたびにアプリケーション プールをリサイクルする必要があります。
- 構成のために、メニュー コンテンツを制御するページを提供できます。(Sqlの人は必要ありません)
したがって、先に述べたように、アプリケーションは簡単に、そしてはるかに優れた方法で採用できるので、どちらの方法でもかまいません。
于 2013-05-15T16:50:46.623 に答える