2012-02-12 9 views
0

5種類の異なる(いくつかの重複している)ページセットにアクセスできる5種類のユーザークラスを持つClassic ASPアプリケーションがあります。私は動作するXML構造を持っているが、私はそれを毎回解析したくない。メニューのキャッシュ/セッションClassic ASPのXML

XMLをセッションにキャッシュする方がいいですか?セッションでレンダリングされたHTMLをキャッシュしますか? (メニューは通常UL/LIです)、あるいはXMLを使用するよりもさらに簡単なことをしますか?

答えて

0

セッションを使用しているときは、メモリを大量に使用しているか、それを階層的な方法でDBに格納してから、<ul><li>を使用して再帰的な方法でメニューを表示します。

+0

多分、おそらくアプリケーションレベルとは思わないでしょう。しかし、私はひどい習慣を避けたい。 – Caveatrob

+0

なぜセッションの代わりにサーバー上のtxtファイルには、私はちょうどセッションに入るそのようなものは表示されませんが、多くの人々がそれを使用するなど、悪い考えではない –

+0

に依存します。私はちょうどデータベースからそれを供給することができますが、一度誰かがメニューにログインし静的です。 – Caveatrob