Php web服务器如何在服务器端按会话变量维护每个用户请求
我对自己正在做的事情有点困惑 我正在使用CodeIgniter。我想从服务器获取用户配置文件信息。成功登录后,我在会话变量userId中设置了一个user\u id,并编写了一个查询来获取模型中的所有用户信息:- 类型1 假设100个用户同时访问他们的配置文件信息 在上述场景中,web服务器如何维护每个用户请求 显然是在服务器上执行,并且有多个会话同时运行 我是否应该在URL中传递会话变量“userId”数据,以便查询 类型2Php web服务器如何在服务器端按会话变量维护每个用户请求,php,database,codeigniter,session,webserver,Php,Database,Codeigniter,Session,Webserver,我对自己正在做的事情有点困惑 我正在使用CodeIgniter。我想从服务器获取用户配置文件信息。成功登录后,我在会话变量userId中设置了一个user\u id,并编写了一个查询来获取模型中的所有用户信息:- 类型1 假设100个用户同时访问他们的配置文件信息 在上述场景中,web服务器如何维护每个用户请求 显然是在服务器上执行,并且有多个会话同时运行 我是否应该在URL中传递会话变量“userId”数据,以便查询 类型2 当100或1000个用户同时访问服务器时,类型1或类型2,从服务器获
当100或1000个用户同时访问服务器时,类型1或类型2,从服务器获取用户配置文件信息的更好编码实践是什么?我不知道Codeigniter,但您只在特殊情况下需要会话id。Web服务器和php模块自动处理电子会话,并将其多次处理。请参阅和
$this->db->where('user_id',$this->session->userdata('userId'));
$res = $this->db->get('user_info');
$this->db->where('user_id',$this->uri->segment(3));
$res = $this->db->get('user_info');