问题标签 [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.

0 投票
1 回答
2958 浏览

php - 代码 Igniter 中的聊天模块集成

我正在使用codeigniter 开发一个网站。在我的网站中,我需要为我的网站用户集成实时聊天,如谷歌聊天选项。你能建议我任何聊天代码吗?

0 投票
2 回答
2586 浏览

asp.net-mvc - 如何将“聊天”集成到 ASP.NET MVC 站点中?

我想将聊天集成到我的网站中,并且愿意接受像这个网站这样的解决方案,但如果存在其他人,我也愿意接受。

您知道哪些聊天网站可以集成到 MVC 网站中?

0 投票
2 回答
1929 浏览

php - 这是进行实时聊天的最有效方式吗?

所以,我正在使用 php、mysql 和 jquery 进行群聊。这就是我所做的:

  1. 用户每秒都会收到新消息。
  2. 我通过 jquery 返回缓存文件。如果没有缓存文件,我会从 mysql 中提取消息,将其缓存并将此文件显示给用户。
  3. 如果成员发布消息,则缓存文件正在被删除。

我能做些什么来提高效率吗?我相信这是最好的解决方案,不是吗?

0 投票
3 回答
1674 浏览

java - 用 Java 聊天?

我是Java初学者。我用谷歌搜索了一个星期的解决方案。现在我发布这个问题。我想用 Java 开发一个聊天应用程序。

  1. 它是基于网络的。
  2. 它需要通过从我的用户表中获取用户列表来与我公司的用户聊天。
  3. 我不想与 GTalk 或 Yahoo 聊天。

我怎样才能做到这一点?如何查看哪些用户在线?如何将其与我当前的网站集成?

0 投票
3 回答
2051 浏览

javascript - 本地主机服务器的最佳 jQuery/Java PHP 解决方案 - 客户端实时聊天

我的专用网络中有带 PHP 的 Apache 服务器和相关的本地客户端 PC。任何人都可以建议在客户端 PC 和服务器之间进行通信的最佳聊天解决方案吗?我正在寻找 Ajax/Java 解决方案,例如 GMail 中的聊天支持。

0 投票
4 回答
1599 浏览

javascript - 点击发送数据 - jquery ajax chat

我有一个带脚本的 jquery 聊天

html结构是;

当我在消息后按键时,此发送(或保存到文件)ENTER消息。我已将文本区域数据替换为testtext. 我想在单击submit按钮时发送数据。

我怎样才能做到这一点??

我正在尝试修改示例..如果有人有解决方案,请告诉我..我正在尝试添加一个按钮而不是默认enter按键。

提前致谢...:)

布雷拉弗雷德

0 投票
2 回答
4683 浏览

ajax - Node js - 创建持久的私人聊天室

最近看了这么多bout node js,聊天功能看起来很不错。但是,我见过的唯一聊天示例基本上是将聊天服务器广播到固定 URL(如会议室)。是否可以部分使用 node js 来创建更像 gchat 的聊天客户端?- 在当前页面上弹出一个聊天窗口,然后在多个页面中持续存在。有人见过这样的例子吗?

如果没有,建议为此目的使用其他技术(我知道其他问题已经回答)?

谢谢。

0 投票
2 回答
1179 浏览

python - 多个聊天室 - 使用端口是唯一的方法吗?如果有数百个房间怎么办?

在这方面需要一些指导。我正在编写一个聊天室浏览器应用程序,但是有一个细微的差别。

这些是协作聊天,一个人键入,另一个人可以看到live 其他人在键入时输入的任何键击

此外,聊天空间不是一行,而是一个文本区域空间,就像这里 (SO) 输入问题的空间一样。

包括制表符/空格/回车在内的所有击键都应该对其他人实时可见。而且一次只能一个人打字(我想锁定应该是微不足道的)

我还没有编写多聊天室应用程序。我已经编写了一个简单的客户端/服务器,两者都通过端口进行通信。

所以这里有问题
1.) 多聊天室应用程序是如何编写的?它也是基于端口的吗?
2.) 我猜想通过 ajax 向其他人显示他们键入的每个键击是可能的。有没有其他可用的机制?

注意:我将使用 python 框架(web2py),但我认为框架在这里并不重要。

欢迎任何建议,谢谢!

0 投票
1 回答
922 浏览

javascript - 如何在不改变鼠标焦点的情况下使shoutbox聊天日志滚动到底部并不断刷新?

我正在编写一个小型的喊话框/聊天应用程序,我在其中使用以下代码每 0.5 秒刷新一次消息日志 div 并刷新到底部以显示最新消息。

'#bottom' 指的是我放在 '.messageLog' div 末尾的一个空 div,所以我有一个位置可以称为消息日志的底部。这种方法的问题是,当我尝试登录时(只需输入用户名并通过聊天框顶部的小表单按下登录按钮),用户名输入字段不断刷新并失去焦点在 Firefox 和 Internet Explorer 中每 0.5 秒(在 chrome 中运行良好)。问题原来是“window.location='#bottom'”行,这导致了输入字段聚焦问题。

我想知道是否有办法解决这个问题,这样我仍然可以每 0.5 秒刷新一次消息日志并自动滚动到底部,同时不会干扰用户尝试通过用户名字段登录。

0 投票
2 回答
1581 浏览

java - java多服务器聊天架构

我目前正处于开始使用多台服务器(机器)开发聊天(实际上是移植旧的单服务器版本)的阶段。

我想使用 java NIO 库。

我这样做的原因是,当连接大量客户端(大约 10k)时,当前实现工作非常缓慢,而且当前实现基于 IO 套接字库。我还估计在 1 年内会有大约 40-50k 的现场客户。

所以..我有几个问题:

  1. 你认为/估计 NIO 可以处理多少个客户端,因为我听说比旧的套接字实现要好得多?
  2. 您有什么想法吗,或者您可以向我指出一些已经实现的使用多服务器聊天的架构。
  3. 使用多服务器架构时,我可能面临的主要问题是什么?

提前致谢