Ответы пользователя по тегу JavaScript
  • AJAX vs WebSocket - что лучше для загрузки простого текста с сервера без перезагрузки страницы?

    @ambilight1
    Если простым языком то:
    ajax - быстрая разработка, простое поддержание.
    socket - сложнее чем ajax, за-то скорость отклика выше. Достигается за счет постоянного подключения. Задержка не больше 10ms, после подключения. (У меня 2-3мс)

    Что выбрать:
    если проект не большой, то не стоит заморачиваться, поднимать node.js (если уже не стоит)
    если же проект серьезный, то почему бы не попробовать socket.io, к тому же если он уже где-то еще используется. Правда если настроить не правильно, то сервак ляжет в течении дня. Так что не забывает про nginx.

    В данном случаи я бы выбрал ajax.
    Если правильно настроить кэш, nginx поставить на отдачу, то так даже лучше будет.
    Нагрузка в разы меньше будет.

    Помню тут кто-то хотел навигацию на socket.io делать)
    Вопрос зачем, я так и не понял.

    На socket не плохо корзину запилить, пуши, всякие мессенджеры.
    В общем там где нужен быстрый отклик.
    Вот не против обсудить корзину, пишите что думаете по этому поводу)
    Хотя опять же, если магазин мелки, то особо и не надо.
    Даже если и большой, то просто балансер повесить, так что я думаю что это утопия.
    Хотя можно и попробовать
    Ответ написан
    3 комментария