问题标签 [livechat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 代码 Igniter 中的聊天模块集成
我正在使用codeigniter 开发一个网站。在我的网站中,我需要为我的网站用户集成实时聊天,如谷歌聊天选项。你能建议我任何聊天代码吗?
asp.net-mvc - 如何将“聊天”集成到 ASP.NET MVC 站点中?
我想将聊天集成到我的网站中,并且愿意接受像这个网站这样的解决方案,但如果存在其他人,我也愿意接受。
您知道哪些聊天网站可以集成到 MVC 网站中?
php - 这是进行实时聊天的最有效方式吗?
所以,我正在使用 php、mysql 和 jquery 进行群聊。这就是我所做的:
- 用户每秒都会收到新消息。
- 我通过 jquery 返回缓存文件。如果没有缓存文件,我会从 mysql 中提取消息,将其缓存并将此文件显示给用户。
- 如果成员发布消息,则缓存文件正在被删除。
我能做些什么来提高效率吗?我相信这是最好的解决方案,不是吗?
java - 用 Java 聊天?
我是Java初学者。我用谷歌搜索了一个星期的解决方案。现在我发布这个问题。我想用 Java 开发一个聊天应用程序。
- 它是基于网络的。
- 它需要通过从我的用户表中获取用户列表来与我公司的用户聊天。
- 我不想与 GTalk 或 Yahoo 聊天。
我怎样才能做到这一点?如何查看哪些用户在线?如何将其与我当前的网站集成?
javascript - 本地主机服务器的最佳 jQuery/Java PHP 解决方案 - 客户端实时聊天
我的专用网络中有带 PHP 的 Apache 服务器和相关的本地客户端 PC。任何人都可以建议在客户端 PC 和服务器之间进行通信的最佳聊天解决方案吗?我正在寻找 Ajax/Java 解决方案,例如 GMail 中的聊天支持。
javascript - 点击发送数据 - jquery ajax chat
我有一个带脚本的 jquery 聊天
html结构是;
当我在消息后按键时,此发送(或保存到文件)ENTER
消息。我已将文本区域数据替换为testtext
. 我想在单击submit
按钮时发送数据。
我怎样才能做到这一点??
我正在尝试修改此示例..如果有人有解决方案,请告诉我..我正在尝试添加一个按钮而不是默认enter
按键。
提前致谢...:)
布雷拉弗雷德
ajax - Node js - 创建持久的私人聊天室
最近看了这么多bout node js,聊天功能看起来很不错。但是,我见过的唯一聊天示例基本上是将聊天服务器广播到固定 URL(如会议室)。是否可以部分使用 node js 来创建更像 gchat 的聊天客户端?- 在当前页面上弹出一个聊天窗口,然后在多个页面中持续存在。有人见过这样的例子吗?
如果没有,建议为此目的使用其他技术(我知道其他问题已经回答)?
谢谢。
python - 多个聊天室 - 使用端口是唯一的方法吗?如果有数百个房间怎么办?
在这方面需要一些指导。我正在编写一个聊天室浏览器应用程序,但是有一个细微的差别。
这些是协作聊天,一个人键入,另一个人可以看到live
其他人在键入时输入的任何键击。
此外,聊天空间不是一行,而是一个文本区域空间,就像这里 (SO) 输入问题的空间一样。
包括制表符/空格/回车在内的所有击键都应该对其他人实时可见。而且一次只能一个人打字(我想锁定应该是微不足道的)
我还没有编写多聊天室应用程序。我已经编写了一个简单的客户端/服务器,两者都通过端口进行通信。
所以这里有问题
1.) 多聊天室应用程序是如何编写的?它也是基于端口的吗?
2.) 我猜想通过 ajax 向其他人显示他们键入的每个键击是可能的。有没有其他可用的机制?
注意:我将使用 python 框架(web2py),但我认为框架在这里并不重要。
欢迎任何建议,谢谢!
javascript - 如何在不改变鼠标焦点的情况下使shoutbox聊天日志滚动到底部并不断刷新?
我正在编写一个小型的喊话框/聊天应用程序,我在其中使用以下代码每 0.5 秒刷新一次消息日志 div 并刷新到底部以显示最新消息。
'#bottom' 指的是我放在 '.messageLog' div 末尾的一个空 div,所以我有一个位置可以称为消息日志的底部。这种方法的问题是,当我尝试登录时(只需输入用户名并通过聊天框顶部的小表单按下登录按钮),用户名输入字段不断刷新并失去焦点在 Firefox 和 Internet Explorer 中每 0.5 秒(在 chrome 中运行良好)。问题原来是“window.location='#bottom'”行,这导致了输入字段聚焦问题。
我想知道是否有办法解决这个问题,这样我仍然可以每 0.5 秒刷新一次消息日志并自动滚动到底部,同时不会干扰用户尝试通过用户名字段登录。
java - java多服务器聊天架构
我目前正处于开始使用多台服务器(机器)开发聊天(实际上是移植旧的单服务器版本)的阶段。
我想使用 java NIO 库。
我这样做的原因是,当连接大量客户端(大约 10k)时,当前实现工作非常缓慢,而且当前实现基于 IO 套接字库。我还估计在 1 年内会有大约 40-50k 的现场客户。
所以..我有几个问题:
- 你认为/估计 NIO 可以处理多少个客户端,因为我听说比旧的套接字实现要好得多?
- 您有什么想法吗,或者您可以向我指出一些已经实现的使用多服务器聊天的架构。
- 使用多服务器架构时,我可能面临的主要问题是什么?
提前致谢