session问题

来源:7-6 让Swoole完美支持TP5优化篇(上)

qq_旭_2

2018-04-07

在http请求时,已经用swoole加载了tp的框架且常驻内存,那么swoole的session和tp的session有什么区别,怎么用?比如用户第一次http请求时,在tp框架里使用的$_SESSION全局变量存了一个值,按道理在response时要setcookie一下sessionid的值,不然下次怎么维持会话状态,那是不是意味着要先从框架中获取sessionid然后传到swoole中再setcookie,那怎么回传呢?关于session这块一头雾水现在,烦请singwa老师后续课程有可能的话,作一个补充讲解,感激涕零!!!

写回答

2回答

qq_旭_2

提问者

2018-04-07

 http请求里 swoole加载了tp但是response部分是swoole处理的,在tp框架里返回了渲染后的html内容,难道框架里开启session的时候,能直接把sessionid传给客户端浏览器吗,不需要swoole的response处理了???


0
0

singwa

2018-04-07

您好。 session 默认是保存在 你本地磁盘的目录下的。您先了解下session的机制。 也可以通过修改配置把session放到数据库中  比如redis等。

如果您的项目做了分布式的话,那session不建议放本地目录下,需要放到redis等中,

0
1
qq_旭_2
http请求里 swoole加载了tp但是response部分是swoole处理的,在tp框架里返回了渲染后的html内容,难道框架里开启session的时候,能直接把sessionid传给客户端浏览器吗,不需要swoole的response处理了???
2018-04-07
共1条回复

Swoole入门到实战打造高性能赛事直播平台

swoole创始人推荐,借助Swoole打造高性能直播平台

2228 学习 · 1062 问题

查看课程