Czy dostępna jest natywna obsługa PHP dla gniazd internetowych?

Szukam przykładowej implementacji Web Socketów typu Hello World:

Oto socket Create reference from php.net ale wygląda to na niższy poziom niż Gniazda Sieciowe.

Chcę użyć tego gniazda sieciowego, jak pokazano tutaj na caniuse.com , który jest obecnie zaimplementowany we wszystkich nowych głównych przeglądarkach.

Wyszukiwarka Google znalazła to .Strona TutsPlus , w której mogę użyć przykładowego kodu JavaScript...ale muszę wiedzieć jak zaimplementować serwer-po stronie w PHP nie Java, Ruby, czy Node.js jak na przykładzie.

Czy PHP Socket Create jest istotne? Czy PHP natywnie obsługuje Gniazda Sieciowe? Myślę, że wystarczy punkt we właściwym kierunku dla implementacji PHP.

Faktycznie tutorial ma zepsuty link do phpwebsockets...is to ta Biblioteka, z której należy korzystać?

Websockets.org mA aplikację testową, ale nie wspomina o PHP.

Author: Kev, 2012-08-30

1 answers

Nie ma natywnego wsparcia pod względem istnienia standardowego obiektu WebSocket PHP dostępnego natywnie.

Musisz użyć biblioteki.

Następną rzeczą do rozważenia jest to, jak działa serwer WebSocket. Zwykle PHP działa w Apache, Nginx (przez FastCGI) lub na Microsoft IIS (przez Fast CGI). Z Apache i IIS może to być problem, ponieważ tak naprawdę nie jest zbudowany z trwałych połączeń, takich jak WebSockets w umyśle. Nie jestem pewien co do Nginxa. Dlatego większość bibliotek PHP WebSocket zostaną zbudowane jako samodzielne biblioteki, które będą uruchamiane jako własne procesy.

Zobacz:

Uwaga: IE10 jest teraz wydany w systemie Windows 8

Zobacz też: Ajax push system

 45
Author: leggetter,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:34:29