如何在codeigniter网站中实现聊天应用程序?

如何在codeigniter网站中实现聊天应用程序?,codeigniter,chat,Codeigniter,Chat,我需要在我的codeigniter网站上实现一个聊天窗口,聊天选项不像facebook或gmail聊天。现场对话完全在管理员和登录该网站的用户之间进行,即直接客户服务的实时聊天 提前感谢。在github上快速搜索,我发现: 你可以把它想象成论坛中的一个帖子,有人在创建帖子,另一个人在回复 根据你想如何定制你的应用程序,OP和回复者之间的互动会很快 编辑1: 假设您了解MVC是如何工作的,您可以有如下内容: 您的数据库结构: 表用户 会议桌 表消息 一个用户可以参加多个会话(聊天室),一

我需要在我的codeigniter网站上实现一个聊天窗口,聊天选项不像facebook或gmail聊天。现场对话完全在管理员和登录该网站的用户之间进行,即直接客户服务的实时聊天


提前感谢。

在github上快速搜索,我发现:

你可以把它想象成论坛中的一个帖子,有人在创建帖子,另一个人在回复

根据你想如何定制你的应用程序,OP和回复者之间的互动会很快

编辑1: 假设您了解MVC是如何工作的,您可以有如下内容:

您的数据库结构: 表用户 会议桌 表消息

一个用户可以参加多个会话(聊天室),一条消息只能发布到一个聊天会话,一个用户可以发送多条消息

在您的聊天页面中,您将有一个用于显示对话的对话框,一个巨大的文本框,您的用户可以在其中写入他们的消息和一个提交按钮

当用户单击“提交”按钮时,它将向您的控制器发送HTTP POST,您的控制器将在其中清理数据(即$this->form_validation->set_rules()

如果发布的数据有效,请将其发送到模型,然后将其存储到数据库中

每次加载聊天页面时,您要做的是:

  • 获取相关会话ID的聊天信息

  • 同样,这是一个过于简单的示例。您可以从我提到的github中派生代码,并尝试将其安装到您的本地计算机上。

    如果您需要消息或聊天,并且专门针对codeigniter而不是使用此库,。我已经使用了此库,如果您是学习者,我更喜欢您。它位于您可以管理的数据库中,并且它将int轻松整合您的项目。

    使用Zopim聊天小部件实现,该小部件适用于CMS和MVC网站。

    好的,但如何实现它?因为我是新加入的,所以对此我不知道。感谢您的帮助。我想您应该查看:。本文将是一个帮助。好的,谢谢您让我尝试一下。我想要的是direc的实时聊天t客户服务,适用于已登录网站的用户。