性能php mysql和session

对不起英文,这是谷歌翻译的。</ p>

美好的一天 对于所有用户,我的问题是关于性能,我告诉他们,出于提高Web应用程序安全性的原因,我决定使用会话的处理程序类来处理所有会话php mysql,以便所有更改会话都存储在表中 ,所以我保持会话数据存储在使用会话时创建的这些文件中,所以我避免以某种方式用户在共享服务器上访问它,会话数据它们在mysql的表中。</ p> \ n

我觉得这会略微提高应用程序的安全性。 (如果我错了,请纠正我)</ p>

详细信息是对数据库的查询增加了很多,因为在这些会话中还应用了许多方法来保护作为令牌的盗窃,到期时间 和其他检查,所以每个用户移动都执行多个查询,我觉得在一个不太好的共享服务器上..你告诉我?
我应该在mysql中使用会话吗? 很明显,我想要实现的是对应用程序数据的最大保护。</ p>
</ div>

展开原文

原文

Sorry for the english, this is translated from google.

Good day to you all users, my question is regarding performance, I tell them, for reasons of improved security of a web application I decided to handle all sessions php mysql with a handler class for the sessions, so that all changes sessions are stored in a table, so I keep the session data is stored in these files that are created when using sessions, so I avoid that somehow a user from accessing it on a shared server, the session data they are on a table in mysql.

I feel that this slightly improves application security. (correct me if I'm wrong)

The detail is so much increased queries to the database because in these sessions also apply a number of methods to protect theft in as tokens, time to expiration and other checks, so every user movement is execute multiple queries, and I feel that on a shared server that is not very good .. you tell me? Should I use sessions in mysql? it is clear that what I want to achieve is maximum protection of application data.

duanpu6319
duanpu6319 memcached不可用
接近 6 年之前 回复
dongtangu6144
dongtangu6144 可以合并任何查询吗?是否需要每次都查询数据库,还是可以使用memcached或redis在短时间内缓存一些结果?
接近 6 年之前 回复
dougua3705
dougua3705 是的有索引并且已经过优化。平均为1,000个并发用户,每个用户操作5-8个查询。
接近 6 年之前 回复
dsjz1119
dsjz1119 它将取决于您网站上的用户数量以及数据库的优化程度。表格是否有正确的索引?
接近 6 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐