回复:Joomla/PHP/Java/AJAX

Posted

技术标签:

【中文标题】回复:Joomla/PHP/Java/AJAX【英文标题】:Re: Joomla/PHP/Java/AJAX 【发布时间】:2014-01-12 07:30:38 【问题描述】:

我是 DBA,而不是 Web 开发人员。我正在尝试使用 Joomla 构建一个复杂的网站。用户页面需要是交互式的,无需刷新。我不确定我是否使用了正确的词,但这里是。

假设用户已登录并启动会话 - 我们拥有该数据以及用户 IP 地址。

数据库也在处理来自其他用户的东西,就像这个一样。随着数据库的工作,它生成的信息实时显示在每个用户的屏幕上,无需用户点击,无需刷新屏幕,也无需网页代码每隔一段时间轮询服务器。事实上,用户可能会同时从他们的屏幕上点击不同的动作,因此用户屏幕不能等待回复或以预定义的时间间隔进行轮询。它基本上是同时“虚拟地”接收和传输。如果可以做到这一点,那么一段代码就可以工作,并且可以为正确的屏幕入口点(几个框)破译结果。

可以用什么来做到这一点?谢谢,布鲁斯

【问题讨论】:

您正在寻找的可能是 websockets:html5rocks.com/en/tutorials/websockets/basics。这些提供了维护服务器和浏览器之间连接的能力,因此您不依赖于浏览器 ping 服务器,而是允许服务器将信息推送到浏览器。这就是聊天程序通常的工作方式。 【参考方案1】:

这是可能的。让 ajax 调用链接像

"index.php?controller=myController"

并在 myController 中设置 xml 或 json 的标头并在那里准备 AJAX 的响应。并在代码末尾写入 $app->close();避免渲染其他模块和内容

【讨论】:

以上是关于回复:Joomla/PHP/Java/AJAX的主要内容,如果未能解决你的问题,请参考以下文章

如何正确排序我的评论/回复/回复以回复数据

java应该怎么实现论坛关于回复的回复 啊

评论回复功能设计

outlook怎么设置自动回复

outlook如何设置自动回复

让 Telegram 机器人回复由命令回复的消息