Para mi sitio web, escribí un servidor WebSockets en C# (el idioma preferido para codificar) que usa Fleck y tiene aproximadamente 600 líneas de código. Todo parece funcionar decentemente (un poco inestable a veces. No estoy seguro de si es un problema con mi código o con Fleck).¿Solución moderna para servidores WebSocket?
Sin embargo, quiero pasar esto de mi computadora a un dominio real y no estoy seguro si hay proveedores de hosting que admitan aplicaciones de consola .NET como esa.
Estaba pensando que tal vez tendría que volver a escribirlo en otro idioma como PHP pero estoy un poco inseguro acerca de la idea. ¿Hay proveedores de hosting populares que admitan lo que estoy buscando? E incluso si lo son, ¿es una buena idea? Me imagino que puede ser menos seguro o más lento que la solución típica de usar Perl, PHP o Python para servidores. (muchas P)
Por último, si fue una buena idea reescribir, no estoy seguro de en qué idioma lo escribiría. Ha pasado un tiempo y no estoy seguro de lo que todos sigan usando. ¿Todavía se considera que PHP es el servidor web más compatible y seguro?
¿Qué implementación de WebSockets es la más adecuada? Me tomó un tiempo encontrar a Fleck y parece haber el doble de derivados de PHP y me siento un poco abrumado de nuevo. Además, una gran cantidad de publicaciones en Stackoverflow sobre WebSockets datan de hace dos años cuando no contaban con el soporte necesario.
Disculpa por mi ingenuidad y falta de enfoque en mi pregunta, pero como puedes ver, estoy un poco confundido sobre cuál debería ser mi curso de acción aquí y estoy buscando información. Gracias por leer.
Esta es una buena lista, por mi parte, agregaría que si quieres usar Python y estás dispuesto a ofrecer un poco de soporte para el rendimiento (o simplemente prefieres una solución minimalista), echa un vistazo a gevent-websocket http: //www.gelens.org/code/gevent-websocket/ – Dreen