对于我的网站,我用 C#(最喜欢的编码语言)编写了一个使用Fleck的 WebSockets 服务器,它大约有 600 行代码。一切似乎都运行良好(虽然有时有点不稳定。不确定这是我的代码还是 Fleck 的问题)。
但是,我想将它从我的计算机移动到一个实际的域,我不确定是否有任何托管服务提供商可以支持这样的 .NET 控制台应用程序。
我在想也许我必须用另一种语言(如 PHP)重写它,但我对整个想法有点不确定。是否有任何流行的托管服务提供商可以支持我正在寻找的内容?即使他们是,这是个好主意吗?我想它可能不如使用 Perl、PHP 或 Python 作为服务器的典型解决方案安全或慢。(很多P)
最后,如果重写是个好主意,我不确定我会用哪种语言编写它。已经有一段时间了,我不确定每个人还在使用什么。PHP 是否仍然被认为是 Web 服务器最受支持和最安全的?
哪种 WebSockets 实现最适合?我花了一段时间才找到 Fleck,而且 PHP 衍生产品的数量似乎是原来的两倍,我再次感到有点不知所措。此外,Stackoverflow 上很多关于 WebSocket 的帖子都是两年前没有得到支持的。
对不起,我的问题很天真,缺乏重点,但正如你所见,我对我在这里的行动方案应该是什么感到有点困惑,我正在寻找一些见解。谢谢阅读。