Tag: phpwebsocket

每次在db表中插入记录时更新CakePhp View

我正在制作一个能够通过浏览器远程查看记录和报告的应用程序。 我已经使用cakePHP来使应用程序和它的工作正常,但我有一个小问题,因为应用程序不执行任何插入它只是读取数据,我想当用户打开一个视图并且已插入记录该表,它应该更新所有打开的客户端,而不是用户刷新页面以获取新记录。 是否有一个cakePHP websocket插件实际上有效吗? 我们的webhost不允许安装程序或添加apache模块,因此nodejs或类似的解决方案不适用于此处。 我正在寻找一个纯粹的php和javascript实现,你只需将你的应用程序文件上传到网络服务器,一切都在运行。 你不必运行,安装额外的东西或对apache或东西进行任何配置……在上传文件后 这是我的一个控制器(BooksController.php)中的一个函数,它将数据检索到视图 public function list_books() { $this->Books->recursive = 0; $this->paginate = array(‘order’ => array(‘Serial_No’ => ‘DESC’)); $this->set(‘All_Books’, $this->paginate()); } 这是我的一个视图(list_books.ctp),它在分页的表中显示数据。 Session->flash() ?> Html->link(__($book[‘Book’][‘Serial_No’]),’/books/view/’.$book[‘Book’][‘Serial_No’]) ?> Paginator->prev(‘« Previous’, null, null, array(‘class’ => ‘disabled’)); echo $this->Paginator->numbers(); echo $this->Paginator->next(‘Next »’, null, null, array(‘class’ => ‘disabled’)); echo $this->Paginator->counter(array( ‘format’ => ‘Page {:page} of {:pages}, […]