我有一个使用SproutCore和PHP作为后端构建的大型Web应用程序。现在我想使用WebSockets实时更新客户端应用程序。据我所知,PHP很难处理持久连接。因此,我一直在考虑是否可以使用Go来处理WebSockets连接,并在每次接收到请求时调用我的PHP脚本(这个包似乎可以实现)。
因此,我的第一个问题是,你们认为这是一个好主意(也是可行的,因为我没有找到其它人这样做过),还是我应该坚持使用PHP?
如果我使用Go来处理WebSockets连接,我也一直在考虑逐步从PHP转向仅使用Go(因为它比PHP快得多)。如果我这样做,我将必须能够从PHP调用某些Go包。这可以通过PHP的
因此,我的第一个问题是,你们认为这是一个好主意(也是可行的,因为我没有找到其它人这样做过),还是我应该坚持使用PHP?
如果我使用Go来处理WebSockets连接,我也一直在考虑逐步从PHP转向仅使用Go(因为它比PHP快得多)。如果我这样做,我将必须能够从PHP调用某些Go包。这可以通过PHP的
exec
函数完成吗?还有更好的方法吗?再次问一遍,这是一个好主意吗?