CodeIgniter会话与PHP本机会话支持

时间:2013-07-10 10:00:49

标签: php codeigniter codeigniter-2

我想知道,CodeIgniter为什么定义自己的会话类 而不是使用PHP的内置_SEESION数组和什么是 使用一个与另一个的优势?

感谢。

1 个答案:

答案 0 :(得分:3)

我一直在与CodeIgniter合作已有一段时间了,我自己也在考虑这个问题。我认为使用CI Sessions而不是本机PHP会话的主要优点是CI Sessions提供了更多的安全性。

如果您在共享主机上托管您的网站,则必须小心不要与其他主机共享您的会话数据。 CI会话将重新生成会话ID,但本机PHP会话不会。

CI会话还允许您在配置文件中加密会话

$config['encryption_key'] = "YOUR KEY";