首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CodeIgniter会话类自动为匿名用户存储会话。

问CodeIgniter会话类自动为匿名用户存储会话。
EN

Stack Overflow用户
提问于 2013-12-19 16:12:03
回答 1查看 284关注 0票数 1

我对CI很陌生,我使用电火花点火器的默认会话类对我的用户进行身份验证,我还使用MySQL来存储会话,奇怪的是CI 会自动为匿名用户创建会话,当他们第一次访问网站的任何页面时,我会阅读课堂文档,并发现CI会在会话类初始化时自动创建会话,但没有找到任何禁用会话的解决方案。

实际上,对数据库的这种额外的写入会在运行网站的机器上造成开销。

是否可以禁用CI会话类的此功能?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-19 17:47:53

您注意到的是正常的,如果加载了会话库,每个新用户都将启动会话。没有必要担心它,Codeigniter将删除未使用的表行,因此不会溢出。

注意:会话类有内置的垃圾收集,它清除过期的会话,因此您不需要编写自己的例程。

http://ellislab.com/codeigniter%20/user-guide/libraries/sessions.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20686425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档