Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道,为什么 CodeIgniter 定义自己的会话类而不是使用 PHP 的内置 _SEESION 数组,使用一个与另一个相比有什么好处?
谢谢。
我使用 CodeIgniter 已经有一段时间了,我自己也思考过这个问题。我认为使用 CI 会话而不是原生 PHP 会话的主要优点是 CI 会话提供了更多的安全性。
如果您在共享主机上托管您的网站,则必须小心不要与其他主机共享您的会话数据。CI 会话将重新生成会话 ID,但原生 PHP 会话不会。
CI 会话还允许您在配置文件中加密会话
$config['encryption_key'] = "YOUR KEY";