Задать вопрос
Chernichko
@Chernichko
Учусь.

Как сделать push-уведомления на сайт самостоятельно?

Пришла необходимость сделать push-уведомления на сайт.
Почитав гугл обнаружилось море сервисов, которые предоставляют возможность таких уведомлений.
И некоторое количество библиотек.

Из всего этого понятно мало, поэтому прошу вашей помощи в реализации такой задачи.

Возможно кто-то имеет на заметку/закладку/шпаргалку статьи и примеры реализации push-уведомлений без сторонних сервисов? А также автоматической отправки таких уведомлений...

Заранее спасибо.
  • Вопрос задан
  • 7937 просмотров
Подписаться 16 Оценить 1 комментарий
Решения вопроса 1
Falseclock
@Falseclock
решаю нестандартные задачи
без сторонних сервисов - не получится.

варианта два:

1. periodical ajax. Но в этом случае пользователь может получить уведомление не сразу, а когда получит, может быть уже не актуально.

2. WebSocket - моментальное уведомление. Но нужно поднимать свой Websocket демон.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
mlnkv
@mlnkv
JavaScript Developer
Комментировать
SPAHI4
@SPAHI4
реактовцы - это не девы, а прокидыватели пропсов
Ответ написан
Комментировать
BupycNet
@BupycNet
Основатель PushAll
На чистом PHP невозможно. Только отправить.
Сам прием надо делать на HTML service workers. При этом для сафари например надо будет пилить свои пуши через сертификат разработчика.

Так что советую лучше не мучиться, а например выбрать универсальный сервис - PushAll. Т.к. например уведомления на мобильные устройства через браузер полноценно не сделать.
Ответ написан
@djdfweb
Занимаюсь созданием сайтов
У gitlab есть GitLab CI
https://about.gitlab.com/gitlab-ci/
https://gitlab.com/gitlab-org/gitlab-ci-multi-runner
с помощью файла .gitlab-ci.yml
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы