如何创建永远在线的 HTML 页面?
What can I do to create an always-live HTML page?
我一直在网上搜索以找到解决此问题的方法:
基本上我想要设置的是一种在实时制作站点上有一个 HTML 页面以保持更新的方法。这是因为我已经将 SilverStripe 应用程序设置为图形系统(绿色色度键)的一部分,它运行正常 HTML。
AJAX 此处加载似乎不是一个选项,因为加载将每 1 秒或半秒进行一次,以确保页面处于活动状态。
我对 web socket 的研究相当模糊,但将它与我的项目集成的整个概念让我完全困惑。
有人知道可以做什么吗?
为此,您需要结合使用:
- AJAX,您永远不需要在 初始 Web 1.0 请求后加载整个页面。
- 会话历史管理,为了不破坏浏览器导航(例如 back/forward 按钮),您需要它。
- Web Sockets,您将需要它,这样当新内容到达服务器时,客户端无需先轮询服务器即可接收到它。
Web 套接字将是最大的挑战。我按照你应该处理项目的顺序列出了它们,分为三个阶段。
我一直在网上搜索以找到解决此问题的方法:
基本上我想要设置的是一种在实时制作站点上有一个 HTML 页面以保持更新的方法。这是因为我已经将 SilverStripe 应用程序设置为图形系统(绿色色度键)的一部分,它运行正常 HTML。
AJAX 此处加载似乎不是一个选项,因为加载将每 1 秒或半秒进行一次,以确保页面处于活动状态。
我对 web socket 的研究相当模糊,但将它与我的项目集成的整个概念让我完全困惑。
有人知道可以做什么吗?
为此,您需要结合使用:
- AJAX,您永远不需要在 初始 Web 1.0 请求后加载整个页面。
- 会话历史管理,为了不破坏浏览器导航(例如 back/forward 按钮),您需要它。
- Web Sockets,您将需要它,这样当新内容到达服务器时,客户端无需先轮询服务器即可接收到它。
Web 套接字将是最大的挑战。我按照你应该处理项目的顺序列出了它们,分为三个阶段。