我正在尝试制作一个单页Web应用程序,它运行在websocket上,用于所有服务器请求。 用户登录后,我希望页面更改html以显示仪表板(第一页)。 p>
我有一个已经从之前版本构建的仪表板模板。 我需要找到一种方法将数据库信息输入到模板中,并通过websocket将页面作为字符串发送给javascript来显示。 p>
我不知道如何使用php类填充模板而不将其硬编码到类中,然后将其转换为字符串以便我可以发送它。 仪表板非常复杂,并且每个用户的设置和权限都有动态构建的菜单。 p>
我是否错误地看待这整个问题? 我对rails / node.js上的ruby有一些MVC的经验,但不幸的是这个应用程序被使用php卡住了。 我可以在套接字上使用框架吗? 我应该让JS通过https加载模板并通过套接字发送数据吗? (JS的人不喜欢这样)。 p>
我在AWS上运行Ubuntu,apache2,php7,Ratchet WebSocket(wss),作曲家和MySQL。 p> DIV>