可能是一个虚拟的问题,但我无法弄清楚。这是一个概念问题。 我有一个网络平台,用户用大约500个同时连接存储很多东西。 在性能/安全性的名词,什么是最好的办法:连接到MySQL数据库
- 用户每次我需要抓住从它(他每次去BTW另一个页面的时间)的数据连接到数据库,并关闭后的连接我抓住他们? 或者
- 在登录同时连接用户的数据库,保持连接到数据库(如在$ _SESSION)并杀死在注销连接? 或者
- 登录时,几乎抢一切从用户表,它的配置文件之一和所有其他的人,把他们在$ _SESSION并且只有需要更新/插入时,连接到数据库?
连接本身非常耗时,这就是为什么我正在寻找最佳方法。 但在另一方面,我一直听说“总是尽快关闭数据库连接”
感谢您的帮助。
如果'$ _SESSION'是PHP的参考,你不能在PHP会话中存储资源。 – 2013-02-12 12:19:23
没错;-)。忘了这个。 – fperr 2013-02-13 11:03:31