Memcached保存sesion数据的方法以及安全性问题
来源:互联网 发布:手机地图导航软件 编辑:程序博客网 时间:2024/06/07 22:05
我们都知道,传统的session数据都储存到了文件里面,这样,在一定的程度上降低了速度。
在我们在实现问题之前,应该对php.ini进行配置如下:
session.save_handler = memcache //指定使用Memcached保存数据
session.save_path = "tcp://127.0.0.1:11211" //指定session数据的的连接
有时候也可以用ini_set("键","键值");来设置php.ini操作配置。
当我们要取出的时候,键应该是session的id,而不是名字。
<?phpsession_start();$_SESSION['name']="xuning";$name=$_SESSION['name'];echo $name.'<br/>';echo session_id();?>
同样的,也可以用来保存对象数据。
虽然说Memcached在速度方面有很大优势,但是绝对不建议保存重要信息,因为在关闭服务之后数据完全丢失。
而且,数据不和任何用户绑定,可以直接通过键名来取出数据。而session是必须要指定用户的。
严禁在公网使用Memcached,如果使用,要加入防火墙。
0 0
- Memcached保存sesion数据的方法以及安全性问题
- 移动硬盘数据保存的不安全性
- memcached的安全性
- Memcached的序列化处理保存数据
- PHP sesion相关问题
- Word保存到数据以及读取的问题
- 保存数据的方法
- Memcached 使用记录(以及解决数据不同步的问题的方案)
- memcached数据同步与保存
- 关于.net网站的安全性问题以及解决方案的分析
- 98-GET 和 POST 方法的对比,以及安全性
- 保存数据的一系列方法
- 保存数据的一系列方法
- 保存数据的一系列方法
- 保存数据的一系列方法
- 保存数据的一系列方法
- android保存数据的方法
- 关于vs2005的线程安全性问题以及简化线程调用
- win7下IIS的安装步骤
- javascript控制input不可写
- [LeetCode] Inplace random shuffling an array
- The recycle times and the feature of the top grade dynea brown film faced plywood
- 线程最最基本的操作1,(用到了waitforsinglobject)
- Memcached保存sesion数据的方法以及安全性问题
- Socket服务器端
- CABasicAnimation介绍
- 处理使用node-gpy时遇到的Can't find "msbuild.exe"错误
- Android学习笔记之----浅析Android进程与线程
- 网络框架Volley
- float与double的范围和精度
- Android中连接服务器
- c/c++启动函数startup