一般来说:
使用URL(GET)参数将简单的请求参数发送到服务器,例如.搜索查询或产品列表中的页码.
如名称所示,使用会话变量来存储与特定用户会话相关联的临时数据,例如.登录用户的ID或非持久性购物车.
尽可能避免使用cookie.谨慎使用它们来存储与特定计算机/用户配置文件相关的设置,例如.设置,例如"记住我在此计算机上的用户ID".
会话存储在服务器上,这意味着客户端无法访问您存储的有关它们的信息.存储在服务器上的会话数据不需要与每个页面完整传输; 客户端只需要发送一个ID,然后从服务器加载数据.
另一方面,Cookie存储在客户端上.它们可以长时间保持耐用,并且当您拥有一组Web服务器时,可以让您更顺畅地工作.但是,与Sessions不同,存储在Cookies中的数据会随每个页面请求一起传输.如果您需要更长时间的登录会话,则应使用cookie.
URL变量(GET)是开放的,用户可以看到.它们也很有用,因为它允许用户为页面添加书签并共享链接.
| 归档时间: |
|
| 查看次数: |
2503 次 |
| 最近记录: |