处理多个主机上的 PHP 站点的会话的最佳方法是什么?[已关闭]
2022-08-30 19:17:50
PHP 将其会话信息存储在建立该会话的服务器主机的文件系统上。在多主机 PHP 环境中,负载无法智能地分布在每个主机之间,PHP 会话变量不能用于每个请求(除非偶然将请求分配给同一主机 - 假设我们无法控制负载均衡器)。
这个被称为“PHP负载平衡搭便车指南”的网站建议覆盖PHP会话处理程序并将会话信息存储在共享数据库中。
以您的拙见,在多 PHP 主机环境中维护会话信息的最佳方式是什么?
更新:感谢您的好评。对于任何寻找示例代码的人来说,我们找到了一个关于为MySQL编写会话管理器类的有用教程,我建议你去看看。