Php Codeigniter:Userdata——何时/为什么/如何使用

Php Codeigniter:Userdata——何时/为什么/如何使用,php,codeigniter,Php,Codeigniter,什么时候是使用userdata的合适时间?为什么好/不好?我应该如何正确使用它 什么时候使用不好/不传统 具体来说,利用会话类的最佳约定/方法是什么: 只要您想在两个不同的HTTP请求之间保留状态,就应该使用会话。您通常希望: 将会话信息存储在服务器端(即不要在cookie中来回传递) 通过为每个请求生成一个唯一的密钥,并在请求返回时验证密钥,保护自己不受C(CSFR)的影响 仅存储需要重复访问的信息。(例如,不要将刚为其运行的5000多个查询结果推送到会话中,而是使用缓存。) 了解PHP,因

什么时候是使用userdata的合适时间?为什么好/不好?我应该如何正确使用它

什么时候使用不好/不传统

具体来说,利用会话类的最佳约定/方法是什么:

只要您想在两个不同的HTTP请求之间保留状态,就应该使用会话。您通常希望:

  • 将会话信息存储在服务器端(即不要在cookie中来回传递)
  • 通过为每个请求生成一个唯一的密钥,并在请求返回时验证密钥,保护自己不受C(CSFR)的影响
  • 仅存储需要重复访问的信息。(例如,不要将刚为其运行的5000多个查询结果推送到会话中,而是使用缓存。)
  • 了解PHP,因为CodeIgniter的
    会话
    $\u会话
    的包装器
  • 了解如何维护一个——并且知道CodeIgniter为您处理什么,以及您自己需要做什么

用户数据到底是什么意思?请在你的问题中加上任何提及这一点的内容。