Skip to content

Doncode/simple_php_websocket_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

simple php websocket server

Цель данного проекта создать простой websoket server на PHP. Проект должен быть

  • Простым, что бы даже начинающий php программист смог в нем быстро разобраться
  • Кросс браузерный(крос протокольный), что бы работали, Crome, Safari, IE (через Flash)
  • не требующий установки на сервер доп.софта (всякие там lib_event)

Как использовать

Запустить можно набрав в консоли

  • php ПУТЬ_К_ФАЙЛУ/demon.php
  • вебсокет сервер запутиться на порту 888
  • порт можно изменить в файле demon.php

Правим под себя

Открываем файл use.php Внутри этого файла 4 функции

  • function websocket_onopen($keyINsock) - выполняеться когда произошло подключение нового клиента
  • function websocket_onmessage($keyINsock, $str) - выполняеться при получении сообщения от браузера
  • function websocket_onclose($keyINsock) - при закрытии сокета
  • function websocket_while() - выполняеться при каждой итерации цикла (постоянно даже если нет событий)

About

simple php websoket server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages