Просмотр темы
На каком языке лучше всего написать серверную часть чата
|
|
Zaxap |
Опубликовано 09.03.2016 14:19
|
Элита Сообщений: 1090 Зарегистрирован: 05.09.2012 10:32 |
Здравствуйте, господа! Возник вопрос, на который никак не могу найти однозначного ответа в интернете. Любые 2 и более человека могут организовать чат в реальном времени (информация сохраняется только у общающихся в настоящий момент лиц, пока существует общение, на сервере (грубо говоря) ничего не остается), и таких чатов может быть множество. Можно назвать это подобием ЛС в соц. сетях (а именно, vk). Да, я понимаю, что серверная часть чата может быть на любом языке. Вопрос лишь в том, как не повесить сервер. Читал про фичу - php+nginx, и все такое... Насколько знаю, средствами веб создать чат, который будет грузить заместо сервера только компьютер клиента, нельзя... Рассматриваются различные API ((бесплатные) сторонние технологии со сторонними серверами)... Например, использование чатов "Чатовод". Зло не дремлет, а я добрый...
|
|
|
Rush |
Опубликовано 09.03.2016 15:48
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
то что ты описал можно написать на любом серверном языке - php, python, java, go, erlang, nodejs и т.д. в чем проблема собственно - непонятно)
|
|
|
Zaxap |
Опубликовано 10.03.2016 03:46
|
Элита Сообщений: 1090 Зарегистрирован: 05.09.2012 10:32 |
Rush, Zaxap написал: ... Вопрос лишь в том, как не повесить сервер. ... Рассматриваются различные API ((бесплатные) сторонние технологии со сторонними серверами). ... Основные требования к проблеме - минимально возможная нагрузка на сервер, ибо... Не знаю, имеет ли смысл писать на C++, Зефире (Phalcon Framework тот же на нем написан)... NodeJS, читал, быстрый, но что касается нагрузки на сервер такого чата - не очень понятно)) Понимаю, что вопросы дилетантские, и все же... Изменил(а) Zaxap, 10.03.2016 13:00 Зло не дремлет, а я добрый...
|
|
|
Rush |
Опубликовано 10.03.2016 09:45
|
Администратор Разработчики Группа поддержки Сообщений: 1418 Зарегистрирован: 31.08.2010 14:41 |
ты говоришь о сферическом коне в вакууме, цифры какие-то надо наверное, конфигурация железа. ну и сделай просто тесты минимального функционала. из самых на мой взгляд выделить можно эрланг и го. а вообще я думаю лучше написать на том, что знаешь, потому что время разработчика стоит дороже чем железо. можешь посмотреть на http://socket.io/ или http://socketo.me/, реализация сокетов для пхп и жс соответственно. |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |