Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
回复:Joomla/PHP/Java/AJAX_Java_Php_Mysql_Ajax_Joomla - Fatal编程技术网

回复:Joomla/PHP/Java/AJAX

回复:Joomla/PHP/Java/AJAX,java,php,mysql,ajax,joomla,Java,Php,Mysql,Ajax,Joomla,我是DBA,不是web开发人员。我正试图与Joomla建立一个复杂的网站。用户页面需要是交互式的,无需刷新。我不确定我用的词是否正确,但我要说的是 假设一个用户已登录并启动了一个会话,并且我们拥有该数据以及用户的IP地址 数据库也在处理来自其他用户的信息,就像这个一样。当数据库工作时,它会生成实时显示在每个用户屏幕上的信息,而无需用户单击,无需屏幕刷新,也无需网页代码每隔一段时间轮询服务器。事实上,用户可以同时单击屏幕上的不同操作,因此用户屏幕不能坐在那里等待答复或按预定义的间隔轮询。它基本上是

我是DBA,不是web开发人员。我正试图与Joomla建立一个复杂的网站。用户页面需要是交互式的,无需刷新。我不确定我用的词是否正确,但我要说的是

假设一个用户已登录并启动了一个会话,并且我们拥有该数据以及用户的IP地址

数据库也在处理来自其他用户的信息,就像这个一样。当数据库工作时,它会生成实时显示在每个用户屏幕上的信息,而无需用户单击,无需屏幕刷新,也无需网页代码每隔一段时间轮询服务器。事实上,用户可以同时单击屏幕上的不同操作,因此用户屏幕不能坐在那里等待答复或按预定义的间隔轮询。它基本上是同时进行虚拟接收和传输。如果这是可能的,一段代码就可以工作,结果可以在几个框中为正确的屏幕入口点解密


什么可以用来做这件事?谢谢你,布鲁斯,这是可能的。对链接进行ajax调用,如

"index.php?controller=myController"

在myController中,设置xml或json的标题,并在其中准备AJAX的响应。在代码末尾写$app->close;为了避免渲染其他模块和内容

您需要的可能是WebSocket:。它们提供了在服务器和浏览器之间保持连接的能力,因此您不依赖浏览器ping服务器,而是允许服务器将信息推送到浏览器。这就是聊天程序通常的工作方式。