我有几个关于 PHP 会话的问题。希望尽快得到答案。
如果我只使用会话而不创建任何 cookie。会话是否会在客户端浏览器上自动创建 cookie?
如何知道会话 ID?它是由开发人员创建的,还是创建的每个会话都由 id 引用?
如果我要销毁会话,在销毁之前我是否还必须删除我从未在我的站点中编写过代码的 cookie?(因为我只需要创建一次登录可能像选举一样一年一次。所以我不需要在客户端存储用户信息。)
如果我的代码将是
$_SESSION['user']='xxx'
,当“yyy”登录时,$_SESSION['user']
由于会话数据存储在服务器中,是否会被“yyy”替换?我怎么知道我的网站可以同时处理多少用户?这与我如何管理会话有什么关系吗?还是服务器流量?
我在某处读到会话也可以被劫持。因此建议将会话存储在数据库中,而不是 /tmp 在服务器中。如何将会话存储在数据库中?是否有任何特定过程,或者我们必须像经典方式一样继续,在创建会话时编写查询以插入并在会话被销毁时删除它?
提前致谢。