在Web开发中有多种方法可以维护用户状态.
这些是我现在能想到的:
请求参数
饼干
表格方法(获取和发布)
Viewstate(我只猜ASP.NET)
会话(InProc Web服务器)
会话(专用Web服务器)
会话(数据库)
本地持久性(Google Gears)(感谢Steve Moyer)等
我知道每种方法都有自己的优点和缺点,比如cookie不安全,QueryString有长度限制,看起来很难看!;)
但是,在设计Web应用程序时,我总是对使用什么方法来应用什么方法或避免哪些方法感到困惑.
我想知道的是,您通常使用哪种方法,并建议或更有趣的是,您希望在某些情况下避免使用哪些方法?为什么?
del*_*ego 12
虽然这是一个非常复杂的问题,但在考虑实施状态时,我会考虑一些快速的事情.
所以我想我无法想象除了最微不足道的原因之外不想使用基于会话的状态.
| 归档时间: |
|
| 查看次数: |
10988 次 |
| 最近记录: |