PHP保存session到memcache服务器的方法


Posted in PHP onJanuary 19, 2016

本文实例讲述了PHP保存session到memcache服务器的方法。分享给大家供大家参考,具体如下:

传统的 session 是写入到服务器文件中,可以在 php.ini 中看出,清单如下

session.save_handler = files
session.save_path = "sess保存路径"

但是,如果网站用户很多的话,session 的访问将势必影响网站的速度。因为文件的读取速度是很低的。

众所周知,memcache 作为内存缓存服务器,通过哈希算法,把数据以key->value的形式进行读取,其速度是远远高于文件的读取。

将 session 保存到 memcache 服务器的配置如下:

方式一:

打开 php.ini 文件,修改下面两个参数:

session.save_handler = memcache
session.save_path = "tcp://Mem服务器1:端口号,tcp://Mem服务器2:端口号..."

方式二:

在 php 文件中使用 ini_set 函数,进行配置,此方法会解决共享服务器的 php 的配置问题

<?php
....
ini_set("session.save_handler", "memcache");
ini_set("session.save_path", "tcp://Mem服务器1:端口号,tcp://Mem服务器2:端口号...");
....
?>

重启 Web 服务器!

这时,session 将不会以文件的形式保存,而是保存到 Memcache 服务器,保存的 key 为 session_id

telnet 到 memcache 服务器,进行 get 查看

telnet memcache服务器 端口号

PHP保存session到memcache服务器的方法

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
解析php时间戳与日期的转换
Jun 06 PHP
PHP 循环删除无限分类子节点的实现代码
Jun 21 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
Jun 22 PHP
php获取从html表单传递数组的方法
Mar 20 PHP
php获取json数据所有的节点路径
May 17 PHP
php开发时容易忘记的一些技术细节
Feb 03 PHP
PHP7 新特性详细介绍
Sep 06 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
Oct 17 PHP
php读取XML的常见方法实例总结
Apr 25 PHP
PHP hebrev()函数用法讲解
Feb 21 PHP
浅析PHP7的多进程及实例源码
Apr 14 PHP
php使用event扩展的io复用测试的示例
Oct 20 PHP
PHP mysql事务问题实例分析
Jan 18 #PHP
给PHP开发者的编程指南 第一部分降低复杂程度
Jan 18 #PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 #PHP
php实现的操作excel类详解
Jan 15 #PHP
php实现的xml操作类
Jan 15 #PHP
PHP基于单例模式实现的数据库操作基类
Jan 15 #PHP
Linux安装配置php环境的方法
Jan 14 #PHP
You might like
如何开始收听短波广播
2021/03/01 无线电
PHP实现图片压缩
2020/09/09 PHP
获取客户端网卡MAC地址和IP地址实现JS代码
2013/03/17 Javascript
js中数组Array的一些常用方法总结
2013/08/12 Javascript
js open() 与showModalDialog()方法使用介绍
2013/09/10 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
2013/11/28 Javascript
Jquery操作js数组及对象示例代码
2014/05/11 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
2014/05/20 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
JS实现兼容性好,带缓冲的动感网页右键菜单效果
2015/09/18 Javascript
jQuery实现简单的文件上传进度条效果
2020/03/26 Javascript
javascript实现动态统计图开发实例
2015/11/21 Javascript
javascript对象的相关操作小结
2016/05/16 Javascript
js遍历json的key和value的实例
2017/01/22 Javascript
Layui数据表格之获取表格中所有的数据方法
2018/08/20 Javascript
vue组件中iview的modal组件爬坑问题之modal的显示与否应该是使用v-show
2019/04/12 Javascript
微信小程序实现点击空白隐藏的方法示例
2019/08/13 Javascript
使用VUE实现在table中文字信息超过5个隐藏鼠标移到时弹窗显示全部
2019/09/16 Javascript
微信小程序实现首页弹出广告
2020/12/03 Javascript
[48:44]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS HGT
2014/05/22 DOTA
[01:07:15]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第二场 1月25日
2021/03/11 DOTA
Java多线程编程中ThreadLocal类的用法及深入
2016/06/21 Python
基于Python实现的微信好友数据分析
2018/02/26 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
Centos部署django服务nginx+uwsgi的方法
2019/01/02 Python
Python常用特殊方法实例总结
2019/03/22 Python
Django后台admin的使用详解
2019/07/08 Python
python cv2在验证码识别中应用实例解析
2019/12/25 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
2020/05/25 Python
新西兰最大、占有率最高的综合性药房:PharmacyDirect药房中文网
2020/11/03 全球购物
大学生个人简历中的自我评价
2013/12/27 职场文书
生日派对邀请函
2014/01/13 职场文书
汽车维修求职信
2014/06/15 职场文书
中学生思想品德评语
2014/12/31 职场文书
哪类餐饮行业,最适合在高校创业?
2019/08/19 职场文书