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