手机版

将会话保存到memcache服务器的PHP方法

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

本文描述了PHP将会话保存到memcache服务器的方法。分享给大家参考,如下:

传统会话被写入服务器文件,这可以在php.ini中看到。

会话。save _ handler=filessession。save _ path=' sess保存路径'。然而,如果网站上有很多用户,session的访问将不可避免地影响网站的速度。因为文件的读取速度很低。

众所周知,memcache作为内存缓存服务器,通过哈希算法读取键值形式的数据,比读取文件快很多。

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

方法1:

打开php.ini文件并修改以下两个参数:

会话。save _ handler=memcachesession。save _ path=' tcp://Mem服务器13360端口号,tcp://Mem服务器23360端口号.'方法2:

使用php文件中的ini_set函数进行配置。该方法将解决共享服务器php的配置问题。

?服务器端编程语言(Professional Hypertext Preprocessor的缩写).ini_set('session.save_handler ',' memcache ');Ini _ set('会话。save _ path ',' tcp3360//mem服务器13360端口号,tcp3360//mem服务器2:端口号.');重新启动网络服务器!

此时,会话不会保存为文件,而是保存到Memcache服务器,保存的密钥是session_id。

Telnet到memcache服务器获取视图。

Telnet memcache服务器端口号

更多对PHP缓存感兴趣的读者,请查看本网站主题:《php缓存技术总结》。

希望本文对PHP编程有所帮助。

版权声明:将会话保存到memcache服务器的PHP方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。