首页 » PHP笔记 » session如何写入memcache中?

session如何写入memcache中?

高蒙 2016/03/31 17:02 2.1k浏览 0评论 Memcached


在工作中如何让项目的性能有更好的提升,往往会用到memcache的技术。今天讲的就是seesion怎么写入到memcache中。首先我们要配置参数,配置在php.ini中。

第一、开启session设置的保存方式。

参数:

    session.save_handler = files

解释:

    这里是设置session保存的方式,可以有三种方式保存[user|files|memcache]。默认的是files,文件夹的方式保存。

现在我们是要开启memcache的方式保存session所以,正确的配置如下。

正确的配置:

    session.save_handler = memcache

第二、设置session保存的路径。

参数:

    session.save_path="F:\UPUPW_NP5.5\temp"

解释:

    这里php.ini文件里面默认的是以files的方式保存,那么保存的路径就是本地电脑的temp目录。

因为,我们需要将其修改成memcache的方式保存,所以这里的参数应该这样的设置。

正确的配置:

    session.save_path="tcp://127.0.0.1:11211"

只要通过上面的两个步骤,就可以轻松的实现session写入memache中的设置。这里多说一句,session保存在memcache中的形式。

 

可以通过ini_set()函数直接设置?

ini_set("session.save_handler","memcache");

ini_set("session.save_path","tcp://127.0.0.1:11211");

 

session在memcache中的保存形式是什么?

上面设置好session保存在memcache中了,那么它是以什么形式保存的呢?其实很简单,保存的形式是以sessionID的形式保存session值的。




相关文章

我有话说

站长昵称:(*)

输入内容:

选个头像:

评论列表

    ...

    高蒙

    男, PHP程序猿

    文章

    487

    标签

    42

    热度

    10w+

    南京, 江苏, 中国

    人生要是没有理想, 那跟咸鱼有什么分别。