为了账号安全,请及时绑定邮箱和手机立即绑定

验证码存入session,高访问量下对服务器影响吗?

验证码存入session,高访问量下对服务器影响吗?

PHP
Qyouu 2019-03-18 16:58:13
php开发高并发的网站,验证码存入session,session是存在服务器端的,那么高并发的情况下服务器会不会生成大量session影响项目呢,请教大牛们是怎么做的.
查看完整描述

4 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

如果只有一台主机跑php,验证码存到session,问题不大,如果访问量高了,首先应该考虑做一个小的集群,比如两三台机器跑php,这个时候最好使用缓存redis/memcached存储验证码,这样才能在跑php的几台服务器之间共享验证码数据

查看完整回答
反对 回复 2019-03-18
?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

肯定会影响的,session默认是写文件的

如果访问量很多,那就采用redis

查看完整回答
反对 回复 2019-03-18
?
慕容708150

TA贡献1831条经验 获得超4个赞

是短信验证码还是图片验证码?
如果是短信验证码,建议是 数据库+缓存。实现网页图片、短信验证码

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 655 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信