使用PHP会话专门用于聊天

时间:2009-09-13 10:58:36

标签: php

我写了一个小聊天应用程序,它使用mysql + php来促进用户之间的1:1聊天。我想知道是否建议仅使用PHP会话(使用会话注入)进行聊天,并且仅使用mysql来查找用户的会话ID。

会更有效率吗?我错过了什么吗?

感谢您的时间。

2 个答案:

答案 0 :(得分:2)

SESSION是浏览器会话数据的容器,因此我不会滥用它。更好地设置一个数据库(即使它是sqlite in memory)并将数据写入其中。

答案 1 :(得分:1)

默认情况下,会话存储在文件中,不用于存储共享数据。更好的方法是将它存储在文件中 - CSV,序列化值或类似的东西。或者最好将数据存储在memcached(存储的值到RAM)中,如果你有选项,并且你希望有大量的访问者。