php将session放入memcached的设置方法


Posted in PHP onFebruary 14, 2014

可以修改php.ini文件的情况下:

1、修改php.ini中的

 

session.save_hander = memcache;
session.save_path = "tcp://host:端口号";//例如:session.save_path = "tcp://127.0.0.1:11211";

2、正常存取session的值就OK了。

不可以修改php.ini文件的情况下:

 a、动态修改php.ini中的设置。

 

ini_set('session.save_hander', 'memcache');
ini_set('session.save_path', 'tcp://127.0.0.1:11211');

说明:ini_set()只对当前php页面有效,并且不会去修改php.ini文件本身,也不会影响其他php页面。

 b、正常存取session的值就OK了。

Memcache和Session的比较
 memcache的主要目的是缓解数据库压力并提速,因此它是一种无状态的数据(无状态数据:当前数据并不和某个用户绑定,比如:Lee存的数据,Richard可以取出来,只要知道对应的key值就可以)
 session数据是和用户绑定的,因此是一种有状态的数据。

Memcache的安全性
将memcache放入内网中,用防火墙去阻止外部访问

适合存入Memcached中的数据
变化频繁的,具有不稳定性的,不需要实时入库的,安全性较低的

PHP 相关文章推荐
解析ajax事件的调用顺序
Jun 17 PHP
php多维数组去掉重复值示例分享
Mar 02 PHP
ThinkPHP分页实例
Oct 15 PHP
Codeigniter框架实现获取分页数据和总条数的方法
Dec 05 PHP
php上传图片客户端和服务器端实现方法
Mar 30 PHP
PHP中session跨子域的三种实现方法
Jul 25 PHP
PHP下的浮点运算不准的解决方法
Oct 27 PHP
php实现的redis缓存类定义与使用方法示例
Aug 09 PHP
PHP使用PDO调用mssql存储过程的方法示例
Oct 07 PHP
PHP substr()函数参数解释及用法讲解
Nov 23 PHP
PHP常见过waf webshell以及最简单的检测方法
May 21 PHP
php实现快速对二维数组某一列进行组装的方法小结
Dec 04 PHP
smarty获得当前url的方法分享
Feb 14 #PHP
smarty模板中拼接字符串的方法
Feb 14 #PHP
php的sprintf函数的用法 控制浮点数格式
Feb 14 #PHP
PHP中$_FILES的使用方法及注意事项说明
Feb 14 #PHP
php $_SERVER windows系统与linux系统下的区别说明
Feb 14 #PHP
PHP COOKIE及时生效的方法介绍
Feb 14 #PHP
php递归使用示例(php递归函数)
Feb 14 #PHP
You might like
解析php中mysql_connect与mysql_pconncet的区别详解
2013/05/15 PHP
php获取表单中多个同名input元素的值
2014/03/20 PHP
jQuery登陆判断简单实现代码
2013/04/21 Javascript
你必须知道的Javascript知识点之"this指针"的应用
2013/04/23 Javascript
浅谈JavaScript的Polymer框架中的事件绑定
2015/07/29 Javascript
对象题目的一个坑 理解Javascript对象
2015/12/22 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
实用又漂亮的BootstrapValidator表单验证插件
2016/05/30 Javascript
JavaScript prototype属性详解
2016/10/25 Javascript
jQuery实现隔行变色的方法分析(对比原生JS)
2016/11/18 Javascript
JS实现数组去重复值的方法示例
2017/02/18 Javascript
浅析vue component 组件使用
2017/03/06 Javascript
vue2.0在table中实现全选和反选的示例代码
2017/11/04 Javascript
使用mock.js随机数据和使用express输出json接口的实现方法
2018/01/07 Javascript
web3.js增加eth.getRawTransactionByHash(txhash)方法步骤
2018/03/15 Javascript
vue单个组件实现无限层级多选菜单功能
2018/04/10 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
python django事务transaction源码分析详解
2017/03/17 Python
[原创]教女朋友学Python3(二)简单的输入输出及内置函数查看
2017/11/30 Python
python3模拟实现xshell远程执行liunx命令的方法
2019/07/12 Python
pycharm新建一个python工程步骤
2019/07/16 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2019/07/24 Python
Python类如何定义私有变量
2020/02/03 Python
Python @property原理解析和用法实例
2020/02/11 Python
python GUI库图形界面开发之PyQt5信号与槽基础使用方法与实例
2020/03/06 Python
python实现三壶谜题的示例详解
2020/11/02 Python
针对HTML5的Web Worker使用攻略
2015/07/12 HTML / CSS
携程旅行网:中国领先的在线旅行服务公司
2017/02/17 全球购物
正宗的日本零食和糖果订阅盒:Bokksu
2019/11/21 全球购物
护士长竞聘演讲稿
2014/04/30 职场文书
学风建设主题班会
2015/08/17 职场文书
2016年优秀团员事迹材料
2016/02/25 职场文书
五年级作文之劳动作文
2019/11/12 职场文书
《雪域豹影》读后感:父爱的伟大
2019/12/23 职场文书
mysql数据库入门第一步之创建表
2021/05/14 MySQL
详解vue身份认证管理和租户管理
2021/05/25 Vue.js