PHP 框架“CodeIgniter”提供了一个不使用原生 PHP-Sessions 的 Session 类。相反,他们使用 Cookie 开发了自己的会话系统。
在他们的网站CodeIgniter.com上,他们写道:
Note: The Session class does not utilize native PHP sessions. It generates its own session data, offering more flexibility for developers.
如下所述,最多只能保存 4KB。
Note: Cookies can only hold 4KB of data, so be careful not to exceed the capacity. The encryption process in particular produces a longer data string than the original so keep careful track of how much data you are storing.
那么,这究竟如何为程序员提供更大的灵活性呢?开发人员不使用原生 PHP 会话的真正原因是什么?
感谢您的信息!