Показать сообщение отдельно
  #9 (permalink)  
Старый 14.04.2015, 17:13
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
почему-то начинаются с: "Смотрите как просто запустить сервер на ноде, всего 10 строчек кода". Но потом они почему-то накатывают на него в обязательном порядке express... но нет, подождите, нужно накатить ещё socket.io.
Важно понимать, что для чего предназначено.
express - фреймворк для разработки бэкэнда сайта. Если сайт писать не собираешься - он и не нужен.
socket.io - библиотека для реализации полнодуплексной связи между клиентом-браузером и сервером-нодой, с помощью разнообразных костылей позволяющая охватить как можно большее количество браузеров. Если не нужны страшные IE < 10 - в нем нет надобности, можно использовать чистый WebSocket. Читай https://learn.javascript.ru/websocke...%D 0%B8%D1%8F, там же есть пример реализации простейшего чата.

Цитата:
Я просто не понимаю. Вот у меня есть база пользователей. Один пользователь пишет второму, отсылает. И что, сервер каждый раз будет перелопачивать всю базу, что бы отправить одно сообщение?
Для чего перелопачивать?
Ответить с цитированием