Websocket PHP - создаем простой чат на фреймворке

preview_player
Показать описание

Создание чата один из самых примитивный примеров, но он позволяет быстро погрузиться в технологию.
Писать будет на языке программирования PHP с использованием фреймворка Omen для Websocket.

00:00 - 00:40 Введение
00:41 - 01:40 Omen установка
01:41 - 02:30 Создание View
02:31 - 04:20 Определяем хост и порт и основные методы
04:21 - 04:46 Настройка маршрутов
04:47 - 06:00 Создаем новое событие
06:01 - 06:45 Запуск сервера
06:46 - 09:20 Создаем новый токен
09:21 - 10:40 База типа key-value
10:41 - 14:40 Отправка сообщения
14:41 - 17:08 Создание триггера
17:09 - 18:00 Отрисовка чата

#php #websocket #chat
Рекомендации по теме
Комментарии
Автор

Что вы в помощи websocket реализовали или хотели?

openweb-php
Автор

Здравствуйте, сделайте пожалуйста урок по Php. Как писать библиотеку для этого языка, чтобы расширить его функционал, в общем все про самописный костыль). Спасибо за полезное видео

ЕвгенийЯрощенко-нр
Автор

Ничего не понятно, но очень интересно))

АлександрБравис-со
Автор

Даешь подробный обзор вебсокетв на php, какие подходы Swoole, Pusher, хз как еще

eb
Автор

о, снова годное видео))) Спасибо! я почемуто считал, что на php поднимать вебсокеты не очень хорошая идея (не помню правда где прочитал). Интересен такой момент, а какую нагрузку выдержат вебсокеты на пхп? И что для сервера вебсокетов лучше всего подойдет(nodejs, go, python или чтото другое)?

zencod_ru
Автор

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

romanmed
Автор

Напишите если кто-то страдает с сокетами, и не может их понять

Play-dpjk
Автор

Тебе пришлось написать фреймворк для сокетов? Небыло ничего готового?

olexklym
Автор

Ничего не понятно, но очень интересно))

sakensatenov