Индикатор новых сообщений... и кое-чего ещё ?
Штош, #пятничное
Расскажу вам про один наш славный факап.
Задача была простая: сделать чат между авторизованным пользователем и менеджером.
У авторизованного пользователя в шапке — красивый колокольчик, который должен загораться при новых сообщениях. Ну вы поняли — юзер экспириенс, забота, всё такое.
Но на хостинге у клиента не было вебсокетов.
Поэтому мы, как настоящие инженеры, придумали гениальное решение:
каждые N секунд клиент будет спрашивать сервер — “ну что, есть что новенького?”
На тесте всё летало.
Выкатили. Порадовались.
А потом на сайт пришли пользователи.
Настоящие.
Много.
И вот в этот момент колокольчик зазвонил!
Но не так, как мы хотели?
Что случилось — пишите в комменты.
