Ошибка автообновления
В CRM системі реалізовано автооновлення даних. Проте скрипт автоматично не спрацьовує, коли самі ці дані на сервері оновлюються, а починає працювати тільки коли я самостійно звертаюся до серверу за будь-якими даними. Потрібно це виправити.
Фронтенд: JS створює EventSource до SSE-ендпоінту, слухає push-повідомлення. Якщо SSE недоступні, переходить на AJAX-поллинг через fetch()/XHR з інтервалом.
Бекенд: PHP-демони (totum-gom) під systemd підтримують довгоживіючі SSE-з’єднання, відстежують зміни в БД та шлють події insert/update/delete клієнтам.
Покроково в ідеалі має бути так:
Користувач відкриває таблицю → JS робить new EventSource('/stream/table/{id}').
Інший юзер вносить зміни → тригер у БД → PHP-демон формує SSE-подію, наприклад event: update, data: {...}.
Подія надсилається всім підключеним → JS парсить evt.data → оновлює DOM.
Якщо EventSource не працює → JS через N секунд робить GET /api/table/updates?since=… і обробляє зміни.
Завдяки SSE і демонам під systemd зміни відображаються миттєво без перезавантаження.
Скину доступи до серверу в лс
Отзыв заказчика о сотрудничестве с фрилансером
Ошибка автообновленияИсполнитель работает сверхурочно, только чтобы закрыть задание. Рекомендую!
Отзыв фрилансера о сотрудничестве с Oleh Orlov
Ошибка автообновленияВсе ок. Спасибо за сотрудничество!
Рекомендую.
![]()
-
160 Имею опыт реализации автообновления через SSE и fallback на AJAX. Проверю логику триггеров в БД и обработку соединений демонов. Исправлю, чтобы события отправлялись сразу после изменений, без необходимости ручного обращения к API.
Актуальные фриланс-проекты в категории Javascript и Typescript
Разработка интерактивной карты Palworld для сайтаНеобходимо разработать интерактивную карту Palworld по примеру: https://palworld.gg/map Нам нужна не просто статическая картинка, а полноценная интерактивная карта, где пользователь может смотреть локации, включать / выключать категории объектов, искать нужные точки и… HTML и CSS верстка, Javascript и Typescript ∙ 1 день 1 час назад ∙ 28 ставок |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
260 189 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 6 дней 7 часов назад ∙ 116 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 6 дней 13 часов назад ∙ 21 ставка |
Ищу наставника по Claude Code для запуска веб-проекта с нуля**Кратко о задаче:** Я новичок без опыта в программировании. Есть готовое ТЗ на разработку сайта (42 страницы, Next.js, PostgreSQL). Хочу реализовать его самостоятельно с помощью Claude Code - нужен специалист, который настроит среду и научит меня работать с инструментом. ---… Javascript и Typescript, Обучение ∙ 8 дней 12 часов назад ∙ 22 ставки |
Обновление дизайна на сайтеНужно обновить дизайн существующего сайта используя HTML, CSS, JS: освежить внешний вид, сделать его современным и адаптивным под мобильные устройства. Требуется добавить плавные анимации и интерактивные элементы . HTML и CSS верстка, Javascript и Typescript ∙ 9 дней 5 часов назад ∙ 97 ставок |