Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在共享的 ASP.NET 4.0 服务器上运行一个网站。因此,我只有有限的内存大小来存储用户的会话状态。
我编写的程序不使用 Session 变量:一旦页面准备就绪,它就会发送给用户,瞧。其余的是 JavaScript,当用户单击链接时,我不在乎是否要打开新会话。
问题是:如果我将会话超时减少到只说 1 分钟呢?用户是否会遭受额外的延迟?
如果我去无会话怎么办?
由于我不为用户使用登录密码,我怀疑它不会影响性能。我对吗?有洞穴吗?
谢谢。
仅当您需要存储一些“状态”时才需要会话 - 以“记住”或“了解”服务器端特定客户端(用户/浏览器)的某些信息(您可以在客户端使用 cookie)。
如果您不需要这样做,您可以关闭会话..
对于MVC(请注意 Brad Wilson 对 MVC2 的评论)