2013-07-10 38 views
0

我想知道,为什么CodeIgniter定义了自己的会话类 ,而不是使用PHP内置的_SEESION数组,以及使用哪一个数组和哪些数组有什么优势?CodeIgniter会话与PHP本机会话支持

谢谢。

+0

请参阅本页面加密:[笨Session类](http://ellislab.com/codeigniter/user-guide/libraries/ sessions.html) –

回答

3

我一直在CodeIgniter工作了很长一段时间,我自己也在思考这个问题。我认为使用CI会话而不是本地PHP会话的主要优点是CI会话提供了更多的安全性。

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

CI会议还允许您在会议中的配置文件

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