Публикации по теме 'ratchet'


Создайте чат с помощью PHP Backend
Сегодня я покажу вам, как создать чат с помощью WebSockets и PHP Backend. Клиентская сторона может быть чем угодно (веб-сайт, приложение для Android, iOS и т. д.). В этой статье я покажу вам, как создать базовый веб-клиент. Сервер Начнем сборку серверной части. Сервер отвечает за размещение всех соединений и отправку сообщений соединениям. Мне не нравится работающий на сервере JavaScript, поэтому я решил написать сервер на PHP. Мы не должны строить все сами. Есть PHP-библиотека под..

Вопросы по теме 'ratchet'

Как подключить сессию Symfony с объектом подключения от Ratchet?
Привет, я работаю в приложении реального времени symfony , используя библиотеку Ratchet . В моем приложении мне нужно отправить некоторые данные определенному пользователю. И единственный способ сделать это — для присоединения объекта сеанса...
902 просмотров
schedule 25.08.2022

Программно загрузить URL-адрес с помощью Ratchet push.js
Структура одностраничных приложений Ratchet использует push.js для загрузки новых страниц в поле зрения. Например: <a href="link.html">link<a> Это будет использовать push, чтобы заменить все в .content div на .content из...
1453 просмотров

Хранилище сессий Ratchet
Я новичок в Ratchet и Symfony. Я пытаюсь с ними познакомиться. Я использовал альтернативу сеансам, которая довольно странная, но работает. Вот оно: В JS (собственный сеанс PHP) name = "<?php echo $_SESSION['name']; ?>"; msg =...
1848 просмотров
schedule 17.07.2023

React/ZMQ/Ratchet — ответ сервера Websocket
В настоящее время у меня есть сервер веб-сокетов, работающий с Ratchet PHP. Я еще не на том этапе, когда хочу, чтобы внешние скрипты взаимодействовали с моим сервером. Я могу успешно отправить на него данные с помощью ZMQ: push.php $json =...
2490 просмотров
schedule 12.07.2023

Использование PHP-потоков с Ratchet Websocket
Я делаю игру html5 www.titansoftime.com Я использую храповик в качестве серверного решения php websocket. Это прекрасно работает! http://socketo.me/docs/push Я провел несколько автономных тестов с использованием расширения php pthreads и...
4952 просмотров

phpstorm не может найти класс ZMQContext
Привет, я создаю проект в соответствии с учебником на веб-сайте Ratchet. Я установил zeromq версии 0.3.0 через композитор в phpstorm (я проверил, правильно ли я установил zeromq с помощью phpinfo(), а также с php-m в терминале) В файле post.php...
343 просмотров
schedule 30.04.2023

PHP Ratchet — несколько клиентов
Я использую PHP Ratchet (интеграция push) для своего приложения с торгами в реальном времени, и он работает как шарм. Из-за большого трафика мы переместили наше приложение на платформу AWS, и у нас есть несколько экземпляров сервера приложений и...
762 просмотров
schedule 04.05.2023

Websocket через Apache/Varnish не удалось
Я пытался заставить это подключение к веб-сокету работать уже несколько дней, но все равно получаю сообщение об ошибке при попытке подключиться к нему через Javascript. Ошибка, которую выдает javascript, приведена ниже: WebSocket connection to...
414 просмотров
schedule 09.06.2023

Symfony2 и ClankBundle: не удается разделить сеанс
Я использую Symfony2 с ClankBundle для функциональности WebSocket. Я следовал инструкциям, приведенным здесь (PdoSessionHandler) и здесь (совместное использование сеанса Clank) , но все же я не могу получить информация, которую я храню внутри...
173 просмотров
schedule 09.10.2023

Какой храповой компонент использовать
Краткое объяснение... Я начал работать с Ratchet около 6 часов назад, поэтому мой вопрос может быть немного простым... У меня есть существующий веб-сайт с большим счетчиком в середине одной из страниц. Счетчик показывает, сколько людей подписалось...
52 просмотров
schedule 14.10.2023

Не удается загрузить модель cakephp
У меня есть cakephp 2 и храповая структура для веб-сокетов. Все это работает на aws ec2. Я создаю класс php и пытаюсь использовать модель cakephp следующим образом: <?php namespace some\name\space; use App; use CakeModel;...
65 просмотров
schedule 30.10.2022

pthreads не работают должным образом с React/Ratchet
Я пытаюсь добавить поддержку многопоточности pecl-pthreads в приложение Ratchet WebSocket. Это мое приложение: <?php namespace MyApp; use Ratchet\MessageComponentInterface; use Ratchet\ConnectionInterface; class Chat implements...
120 просмотров
schedule 26.05.2022

Как установить кодировку текста в UTF-8 в Ratchet (PHP, WebSocket)?
У меня есть приложение, основанное на Ratchet. Скрипт создан в кодировке UTF-8. <?php namespace MyApp; use Ratchet\MessageComponentInterface; use Ratchet\ConnectionInterface; use MyApp\Player; use MyApp\User; use MyApp\Computer; use...
176 просмотров
schedule 11.12.2022

Видеовызовы WebRTC и аудиовызовы не работают, работает только чат?
Я использую исходный код из github: https://github.com/amirsanni/Video-Call-App Я хочу, чтобы два устройства взаимодействовали друг с другом, пока они подключены к одной и той же сети Wi-Fi, и у меня есть локальный сервер в той же сети без...
448 просмотров
schedule 12.03.2024

Ошибка области имен. Застрял в "MyApp\Chat"
Получение ошибки в простом примере Ratchet: Fatal error: Uncaught Error: Class 'MyApp\Chat' not found Моя файловая структура выглядит так: root\composer.json root\bin\chat-server.php root\src\MyApp\Chat.php Composer.json — это...
463 просмотров
schedule 05.02.2023

Ошибка при рукопожатии веб-сокета; соединение с веб-сокетом не удалось с использованием autobahn.js
Я пытаюсь создать сервер websocket с помощью Ratchet, React и Autobahn. При попытке подключения я получаю эту ошибку в консоли autobahn.min.js: 196 Соединение WebSocket с 'ws: // localhost: 8090 /' не удалось: ошибка во время рукопожатия...
1858 просмотров

RatchetPHP - клиент отключается от сервера прямо перед получением сообщения от сервера
Итак, я пробую учебник Ratchet ( http://socketo.me/docs/hello-world ) и у меня проблема: каждый раз, когда метод send() вызывается для объекта ConnectionInterface, этот клиент отключается от сервера. Пример ниже: SSH-терминал php...
88 просмотров
schedule 03.06.2022