代码之家  ›  专栏  ›  技术社区  ›  Adhip Gupta Miguel Angelo

维持状态的方法比较

  •  10
  • Adhip Gupta Miguel Angelo  · 技术社区  · 17 年前

    在Web开发中,有各种各样的方法来维护用户状态的使用。

    这些是我现在能想到的:

    1. 查询字符串

    2. 曲奇饼

    3. 表单方法(get和post)

    4. 视图状态(仅限ASP.NET)

    5. 会话(InProc Web服务器)

    6. 会话(专用Web服务器)

    7. 会话(数据库)

    8. 本地持久性(Google Gears)(感谢Steve Moyer) 等。

    我知道每种方法都有其自身的优点和缺点,比如cookies不安全,querystring有长度限制,看起来很难看!;)

    但是,在设计一个Web应用程序时,我总是困惑于应该为什么应用程序使用什么方法,或者应该避免什么方法。

    我想知道的是,您通常使用什么方法,会推荐什么方法,或者更有趣的是,您希望在某些情况下避免使用这些方法中的哪一种,为什么?

    8 回复  |  直到 17 年前
        1
  •  12
  •   delfuego    17 年前

        2
  •  3
  •   Lucas Oman    17 年前

        3
  •  2
  •   Steve Moyer    17 年前

        4
  •  1
  •   warren    17 年前

        5
  •  1
  •   Rob Nicholson    17 年前

        6
  •  1
  •   sk.    17 年前

        7
  •  1
  •   Clint Ecker    17 年前
        8
  •  0
  •   James Curran    17 年前

    推荐文章