Блог на чистом PHP. Урок 5. Устанавливаем Websocket сервер на PHP и отправляем уведомления в браузер

Published: 18 April 2024
on channel: Mikhail Bukachuk
729
38

Открытый канал в телеге - https://t.me/PHPnoob
Чат взаимопомощи PHP - https://t.me/php_noob

Ссылка на репозиторий с кодом из видео, вы можете скачать ZIP или сделать clone репозитория: https://github.com/bukachukcom/blog-p...

Смотрите другие этапы данного проекта:
Часть 1 -    • Блог на чистом PHP. Урок 1. Создание ...  
Часть 2 -    • Блог на чистом PHP. Урок 2. Добавляем...  
Часть 3 -    • Блог на чистом PHP. Урок 3. Делаем ад...  
Часть 4 -    • Блог на чистом PHP. Урок 4. Поля sele...  

В этом видео мы установим PHP websocket сервер Ratchet http://socketo.me/
Разберемся в самой технологии Websocket, как она работает и для чего нужна.
В этом видео мы уже начинаем использовать composer тк нам нужно установить клиента сокет и вебсокет сервера PHP стороннего разработчика.

Напишем простой обработчик сервера, который будет принимать сообщения от сервера PHP (уведомления о новом комментарии), находить в пуле пользователей нужного по email и отправлять во все его активные соединения уведомление о новом комментарии, которое пользователь увидит без перезагрузки страницы.

Видео руководство на русском языке по установке WebSocket сервера на PHP и отправке уведомлений в браузер. В этом видео вы узнаете, как настроить WebSocket сервер с использованием PHP для обеспечения двусторонней связи между сервером и браузером.

Процесс включает в себя:

Установку и настройку сервера WebSocket на PHP.
Создание соединения между сервером и клиентом с помощью WebSocket протокола.
Отправку уведомлений с сервера на клиентский браузер через WebSocket соединение.
Это полезное руководство для веб-разработчиков, которые хотят добавить возможность отправки уведомлений в реальном времени на свои веб-сайты, используя PHP и WebSocket.

00:00 Разбираемся с тем, что такое Websocket
03:00 Websocket сервер на PHP Ratchet
05:00 Устанавливаем Ratchet с помощью composer
06:00 Разбираемся с документацией Websocket сервера
09:00 Запускаем сервер
10:00 Пишем обработчик событий сервер Chat
14:00 Пытаемся подключиться к вебсокет серверу из браузера
15:00 Изменяем инициализацию сервера для работы с браузерами
18:00 Авторизуемся на сервере с помощью email
21:00 Пишем отправщик уведомлений по Websocket
30:00 Релизуем отправку сокет уведомления при добавлении комментария
34:00 Соединяем клиента и сервер по сокету
38:00 Переделываем на JSON
45:00 Разбираемся с тем, как это работает
48:00 Смотрим текст сокет сообщения в консоли разработчика

#php #программирование #обучение #websocket


Watch video Блог на чистом PHP. Урок 5. Устанавливаем Websocket сервер на PHP и отправляем уведомления в браузер online without registration, duration hours minute second in high quality. This video was added by user Mikhail Bukachuk 18 April 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 729 once and liked it 38 people.