我需要在我的codeigniter网站上实现聊天窗口,聊天选项不像Facebook或Gmail聊天。实时对话完全在管理员和登录该网站的用户之间,即直接客户的在线聊天服务如何在codeigniter网站上实现聊天应用程序?
在此先感谢。
我需要在我的codeigniter网站上实现聊天窗口,聊天选项不像Facebook或Gmail聊天。实时对话完全在管理员和登录该网站的用户之间,即直接客户的在线聊天服务如何在codeigniter网站上实现聊天应用程序?
在此先感谢。
使用Zopim聊天工具实现,它适用于CMS和MVC网站。 https://www.zopim.com/
在github上快速搜索给了我这样的:
你可以认为它像在一个论坛线程如果有人创建线程另一个人回复。
根据您希望如何定制您的应用程序,OP和那些将做出回复的人之间的交互会很快。
假设您了解如何MVC的作品,你可以有这样的事情:
您的数据库结构: 表用户 表会话 表信息
用户可以在多个会话(聊天室)中,一条消息只能发送到一个聊天会话,并且用户可以发送很多消息。
在您的聊天页面中,您将显示一个对话框,一个巨大的文本框,您的用户可以在其中编写消息和提交按钮。
当用户点击提交按钮,它就会做出一个HTTP POST到控制器,你的控制器将清理数据(即$这个 - > form_validation-> set_rules();
如果贴数据是有效的,它发送给你的模型,其中它随后被存储到数据库
每次聊天页面加载你想要做什么。
这又是一个过于简单的例子。你可以从我提到的github中分离代码,并尝试将它安装在本地机器上。
好吧,但如何实现它?由于我对此很陌生,对此我不知道,请感谢您的帮助。 –
请参阅我的编辑,希望这可以帮助。 – Jeremy
如果你想发消息或聊天,并专门为codeigniter比使用这个库,Mahana-Messaging-library-for-CodeIgniter。我用过这个,如果你是学习者,我更喜欢你。它具有可以管理的数据库,并且可以轻松集成到项目中。
好的,谢谢,让我试试。我想要的是直接客户服务的实时聊天,对于已登录网站的用户。 –
我想你应该看看:http://socketo.me。 –
这篇文章将是一个帮助。 http://webexplorar.com/codeigniter-chat-example/ –