大家都经常会用到session存储数据,但是你知道session存储方式大致有几种吗,
我感觉可以分三种:

文件存储,

将sesssion回话中的数据存储在服务器上的那个路径下。

内存存储,

将session存放在内存中,例如memcache 和 redis中,实现也比较简单
php 要有对应的服务扩展,然后修改php.ini中的配置:
session.save_handler = memcache 或是 redis
session.save_path = memcache 或是 redis 服务的地址:端口号

最后一种就是:数据库存储

需要做的事情比较多,
1\是修改php.ini中的配置:“session.save_handler = files”将“files”改为“User”。
2\是实现session操作的php代码:

 

Tagged on:

发表评论