Быстро поднять веб-сервер — это NGINX, и CGI работают... Но в случае с вебсокетами можно в принципе и не запускать никаких серверов, если только одну-единственную веб-страницу нужно отдавать и никаких CGI.
Жабоскрипт терпеть не могу. И уж тем паче - на стороне сервера. Кроме С я никаких ЯП не признаю. Да и смысл что-то переделывать, если нормально работает? Как сделать авторизацию, я уже придумал. В интернете полно всяких жабоскриптовых библиотек для MD5, SHA и т.п. Просто буду передавать в момент первого подключения "соль", браузер юзера будет вычислять хэш введенного пароля с этой солью и передавать при соединении вебсокет-серверу. Можно в куках или локалсторидже запоминать этот хэш на время сессии, чтобы пока вебсокет-сервер не перезапустили, можно было спокойно коннектиться, не вводя пароля.
В понедельник или вторник попробую все это добавить в пример.
no subject
Но в случае с вебсокетами можно в принципе и не запускать никаких серверов, если только одну-единственную веб-страницу нужно отдавать и никаких CGI.
Жабоскрипт терпеть не могу. И уж тем паче - на стороне сервера. Кроме С я никаких ЯП не признаю. Да и смысл что-то переделывать, если нормально работает?
Как сделать авторизацию, я уже придумал. В интернете полно всяких жабоскриптовых библиотек для MD5, SHA и т.п. Просто буду передавать в момент первого подключения "соль", браузер юзера будет вычислять хэш введенного пароля с этой солью и передавать при соединении вебсокет-серверу. Можно в куках или локалсторидже запоминать этот хэш на время сессии, чтобы пока вебсокет-сервер не перезапустили, можно было спокойно коннектиться, не вводя пароля.
В понедельник или вторник попробую все это добавить в пример.