首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP对象访问-视频聊天应用程序,memcache?

PHP对象访问-视频聊天应用程序,memcache?
EN

Stack Overflow用户
提问于 2012-01-13 14:35:44
回答 1查看 468关注 0票数 1

我正在设计一个视频聊天应用程序,到目前为止,我已经建立了允许用户注册和访问会员区的逻辑。现在,我想要获取已登录的用户组,并将他们放入组视频聊天中。因此,到目前为止,我已经创建了一个组视频聊天对象,其中包含视频聊天中的用户数组(最多4个),以及一些更多信息。然而,我无法将4个用户分配给同一个视频聊天对象。PHP为每个用户实例化一个新的群组视频聊天对象。我认为PHP有一些基本的东西是我不太理解的。我认为它有一个共享的内存,不同的用户可以很容易地访问同一个对象。从网上看起来,我必须将这些群视频聊天对象持久化到数据库中。但这感觉并不太正确,因为这些群组视频聊天的寿命将非常短。我应该为此使用memcache吗?

有没有人能建议一下这样做的方法?

在此之前,非常感谢。

约翰

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-13 14:49:48

每次用户请求一个页面时,都会调用apache/PHP的一个新实例。它们不共享变量--想想看,如果您在脚本中使用$user作为变量,那么显然每个用户的变量都是不同的。

您需要将数据持久化到其他地方。使用数据库来实现这一点并不是太糟糕,但是在memcached中使用数据库更合适一些。尽管如此,无论你使用哪种存储,它都应该工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8846818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档