【问题标题】:I am a bit confused about the use of WebSockets for auto updating websites我对使用 WebSockets 自动更新网站有点困惑
【发布时间】:2016-07-26 04:25:48
【问题描述】:

所以我刚刚在 WebSockets 上观看了this little tutorial,这是有道理的,但要使其工作,websockets 服务器文件必须始终运行,然后用户连接并相互传递消息。但是,我对如何在由某些托管公司(例如 Bluehost)托管的网站上完成此操作感到困惑。据我所知,您不能让文件始终在 Bluehost 上运行,那么这将如何实现呢?或者,对于将消息保存到数据库中的聊天之类的东西,而不是始终运行文件,使用长轮询之类的东西会更好吗?谢谢!

【问题讨论】:

    标签: php websocket


    【解决方案1】:

    您的观察是正确的,服务器必须持续运行才能支持实时 webSocket 连接。

    因此,您必须选择允许并支持该特定配置的托管公司。许多最便宜的共享托管情况不支持这一点,因为它们的经济性是基于您的服务器大部分时间都不会运行的事实。

    以下是有关该主题的其他一些答案:

    PHP Websocket on Bluehost

    php script Bluehost Websocket server

    我不具体了解 Bluehost,但其他一些类似公司要求您拥有 VPS(虚拟专用服务器),然后才能运行支持长期 webSocket 连接所需的连续服务器进程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多