在经典 ASP 中缓存/会话菜单 XML

发布于 2025-01-04 21:11:09 字数 181 浏览 0 评论 0原文

我有一个经典 ASP 应用程序,其中有 5 个不同类别的用户,他们可能有权访问 5 个不同(有些重叠)的页面集。我有一个有效的 XML 结构,但我不想每次都解析它。

将 XML 缓存在 session 中,将渲染的 HTML 缓存在 session 中会更好吗? (菜单通常是 UL/LI),或者做一些比使用 XML 更简单的事情?

I've got a Classic ASP application with 5 different classes of user who might have access to 5 different (some overlapping) sets of pages. I've got an XML structure that works, but I don't want to parse it each time.

Would it be better to cache the XML in session, the rendered HTML in session? (menus are typically a UL/LI), or do something even more simple than even use XML?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

惟欲睡 2025-01-11 21:11:09

使用会话时,您会使用大量内存,或者使用分层方法将其存储在数据库中,然后使用

  • 以递归方法显示菜单。

When using session you're using alot of memory, its either that, or storing it in a DB with a hierarchical approach, then displaying the menu with a recursive method using <ul><li>.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文