Современное решение для серверов WebSocket?

Для своего веб-сайта я написал сервер WebSockets на C #(. наиболее предпочтительный язык для кодирования в ), который использует Fleck , и это примерно 600 строк кода. Все, кажется, работает прилично (, хотя временами немного нестабильно. Не уверен, что это проблема с моим кодом или Fleck ).

Однако я хочу переместить это со своего компьютера в настоящий домен, и я не уверен, есть ли какие-либо хостинг-провайдеры, которые будут поддерживать такие консольные приложения.NET.

Я думал, что, возможно, мне придется переписать его на другом языке, таком как PHP, но я немного не уверен во всей идее. Есть ли какие-нибудь популярные хостинг-провайдеры, которые поддержат то, что я ищу? А даже если и так, хорошая ли это идея? Я предполагаю, что это может быть менее безопасно или медленнее, чем типичное решение с использованием Perl, PHP или Python для серверов. (много букв)

Наконец, если бы это была хорошая идея переписать, я не уверен, на каком языке я бы это написал. Прошло некоторое время, и я не уверен, что все еще используют. PHP по-прежнему считается наиболее поддерживаемым и безопасным для веб-серверов?

Какая реализация WebSockets лучше всего подходит? Мне потребовалось некоторое время, чтобы найти Флека, и кажется, что производных PHP в два раза больше, и я снова чувствую себя немного ошеломленным. Кроме того, многие сообщения о WebSockets в Stackoverflow были написаны два года назад, когда они еще не были так поддержаны.

Извините за мою наивность и отсутствие внимания в моем вопросе, но, как вы можете видеть, я немного сбит с толку относительно того, каким должен быть мой курс действий, и я ищу некоторое понимание. Спасибо за чтение.

5
задан Ryan Peschel 3 August 2012 в 01:06
поделиться