gpt4 book ai didi

php - 如何在MYSQL数据库中存储PHP Session

转载 作者:行者123 更新时间:2023-11-29 02:35:39 27 4
gpt4 key购买 nike

您好,我需要一个 php 类或 session_set_save_handler() 的函数列表

访问者太多,需要最快的代码。

附言我无法使用 Memcached,因为它没有安装在我的主机上

最佳答案

这里的人很可能不会为您编写完整的 MySQL session 处理程序。但这可能不是最好的解决方案:

您需要非常快的东西吗?那么答案就是Memcached。另一种解决方案是将数据客户端存储在已签名的 cookie 中。加密签名确保用户无法篡改 cookie 数据。但这当然仍会增加所需的带宽。


对于 memcached 解决方案,只需安装 memcached extension from PECL然后在您的代码中启用 memcached session 处理程序:

ini_set('session.save_handler', 'memcache');
ini_set('session.save_path', '...');

参见例如http://www.ducea.com/2009/06/02/php-sessions-in-memcached/将什么用作“保存路径”。

关于php - 如何在MYSQL数据库中存储PHP Session,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5486966/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com